diff --git a/application/modules/opac/views/scripts/recherche/viewnotice.phtml b/application/modules/opac/views/scripts/recherche/viewnotice.phtml index 968ba361b8e066fcddc68a59ba0a5d40ba243820..b88f5208a591e69a70e4578a3a610e9b5a3fe7ad 100644 --- a/application/modules/opac/views/scripts/recherche/viewnotice.phtml +++ b/application/modules/opac/views/scripts/recherche/viewnotice.phtml @@ -24,7 +24,7 @@ $script_loader = Class_ScriptLoader::getInstance() <?php echo $this->_('Retour à la liste') ?> </a> - <a class="panier" href="<?php echo $this->url_panier ?>" data-popup="true" data-action="<?php echo $this->url_panier ?>"> + <a class="panier <?php echo $this->notice->isInPanier() ? 'dans_panier' : ''; ?>" href="<?php echo $this->url_panier ?>" data-popup="true" data-action="<?php echo $this->url_panier ?>"> <?php echo $this->_('Ajouter au Panier') ?> </a> diff --git a/tests/application/modules/opac/controllers/RechercheControllerTest.php b/tests/application/modules/opac/controllers/RechercheControllerTest.php index effe2cc723ee476885f3002dac2c9b4546de7eea..9ba4b58e47138beb353baee9384d73d42a15c59d 100644 --- a/tests/application/modules/opac/controllers/RechercheControllerTest.php +++ b/tests/application/modules/opac/controllers/RechercheControllerTest.php @@ -1674,6 +1674,14 @@ class RechercheControllerViewNoticeWichIsInMyPanier extends AbstractControllerTe } + + /** @test **/ + public function viewNoticePommeShouldContainsLinkAddToPanier() { + $this->dispatch('recherche/viewnotice/id/10',true); + $this->assertXpath('//div[@class="navigation"]/a[@class="panier dans_panier"]',$this->_response->getBody()); + } + + /** @test **/ public function viewNoticePommeShouldContainsTagDansPanierBd() { $this->dispatch('recherche/viewnotice/id/10',true);