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

hotline MT #125119 fix more facets link in search result

parent 0329e5e8
Branches
Tags
3 merge requests!3813Master,!3811Hotline,!3804hotline MT #125119 fix more facets link in search result
Pipeline #12130 passed with stage
in 55 minutes and 5 seconds
- ticket #125119 : Magasin de thèmes : correction du lien plus de facettes dans le résultat de recherche.
\ No newline at end of file
......@@ -48,7 +48,7 @@ class ZendAfi_View_Helper_Facettes extends ZendAfi_View_Helper_BaseHelper {
protected function _addToggleScript() {
Class_ScriptLoader::getInstance()
->addJQueryReady(sprintf('$(".%s .msg>a").click(function(e){ '
->addJQueryReady(sprintf('$(".%s .msg > a").click(function(e){ '
.'e.preventDefault();'
.'var anchor = $(this);'
.'anchor.next("ul").find("li").hide().appendTo(anchor.parent().closest("ul")).slideToggle();'
......
......@@ -37,6 +37,8 @@ class Intonation_View_Search_Facets extends ZendAfi_View_Helper_Facettes {
$this->_criteres = (new Intonation_Library_Search_Criteria)
->from($criteres);
$this->_addToggleScript();
return $this->_HTMLfacets($criteres, $facets);
}
......
......@@ -136,6 +136,12 @@ class TemplatesDispatchIntonationSearchTest extends TemplatesIntonationTestCase
public function linkToDeleteFacetShoulContainsMultifacetT3() {
$this->assertXPathContentContains('//div[@class="criteres_recherche"]//a[@href="/recherche/simple/expressionRecherche/pomme/multifacets/T1"]', 'Site:');
}
/** @test */
public function facetsSlideToggleScriptShouldBePresent() {
$this->assertXPathContentContains('//script', '$(function(){$(".facets .msg > a").click(function(e){ e.preventDefault();var anchor = $(this);anchor.next("ul").find("li").hide().appendTo(anchor.parent().closest("ul")).slideToggle();anchor.parent().remove();})});');
}
}
......
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