Skip to content
Snippets Groups Projects
Commit 2a579bc6 authored by Ghislain Loas's avatar Ghislain Loas
Browse files

improve advanced search widget populating

parent cb12d0f6
Branches
Tags
5 merge requests!2334Master,!2102#57574 : correction orthographe des jours de la semaine,!2068Dev#57305 story status sandbox improve search page,!2064Dev#57305 story status sandbox improve search page,!2063Sandbox improve search page
Pipeline #676 passed with stage
in 20 minutes and 33 seconds
......@@ -24,7 +24,15 @@ class ZendAfi_View_Helper_SearchResult_Advanced extends ZendAfi_View_Helper_Base
public function searchResult_Advanced($search_criteria) {
$class = 'advanced_search';
$form = ZendAfi_Form_Search_Advanced::newWith($search_criteria->getCriteres());
$criteria = $search_criteria->getCriteres();
if((!isset($criteria['rech_titres']))
|| (!$criteria['rech_titres']))
$criteria['rech_titres'] = isset($criteria['expressionRecherche'])
? $criteria['expressionRecherche']
: '';
$form = ZendAfi_Form_Search_Advanced::newWith($criteria);
$form->setMethod('GET');
$form->setAction($this->view->url(
['module' => 'opac',
......
......@@ -75,6 +75,12 @@ class SearchResultTest extends AbstractControllerTestCase {
}
/** @test */
public function adavancedSearchWidgetShouldContainsRechTitresWithPomme() {
$this->assertXPath('//div[@class="advanced_search_widget"][1]//div//form//input[@name="rech_titres"][@value="pomme"]');
}
/** @test */
public function domainSelectorShouldBeAnAutoCompleteSelector() {
$this->assertXPath('//form//input[@name="rech_collection"]');
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment