diff --git a/VERSIONS_HOTLINE/40594 b/VERSIONS_HOTLINE/40594 new file mode 100644 index 0000000000000000000000000000000000000000..434caad2728f42a46de8f6c52d356b7ce441a3ed --- /dev/null +++ b/VERSIONS_HOTLINE/40594 @@ -0,0 +1 @@ + - ticket #40594 : Ajout de boîtes en front-office : correction d'un bug d'ajout ou suppression de la boite dans un autre profil que celui visualisé \ No newline at end of file diff --git a/library/ZendAfi/View/Helper/FonctionsAdmin.php b/library/ZendAfi/View/Helper/FonctionsAdmin.php index e8c9cc77e7639016becf0d70adab634e3a75aab7..f32c8dbe920ddb506c0d49ac21623bda78dcdba3 100644 --- a/library/ZendAfi/View/Helper/FonctionsAdmin.php +++ b/library/ZendAfi/View/Helper/FonctionsAdmin.php @@ -84,7 +84,8 @@ class ZendAfi_View_Helper_FonctionsAdmin extends ZendAfi_View_Helper_BaseHelper 'controller' => 'accueil', 'action' => 'add-block', 'id_module' => $this->id_module, - 'division' => $this->division], + 'division' => $this->division, + 'id_profil' => $this->id_profil], null, true); $onclick = "showPopWin('" . htmlspecialchars($url) . "',800, 600, null)"; @@ -105,7 +106,8 @@ class ZendAfi_View_Helper_FonctionsAdmin extends ZendAfi_View_Helper_BaseHelper 'controller' => 'accueil', 'action' => 'delete-block', 'id_module' => $this->id_module, - 'division' => $this->division], + 'division' => $this->division, + 'id_profil' => $this->id_profil], null, true); $onclick = "return confirm('". htmlspecialchars($this->_('Êtes-vous sur de vouloir supprimer cette boîte ?')) . "');"; diff --git a/tests/library/ZendAfi/View/Helper/Accueil/RechSimpleTest.php b/tests/library/ZendAfi/View/Helper/Accueil/RechSimpleTest.php index e67a637000846b1df9cc459c670dc52b179d2aa1..4c8302ed4eaa67a75b05987e0baffd26908f9cc6 100644 --- a/tests/library/ZendAfi/View/Helper/Accueil/RechSimpleTest.php +++ b/tests/library/ZendAfi/View/Helper/Accueil/RechSimpleTest.php @@ -65,13 +65,13 @@ class ZendAfi_View_Helper_Accueil_RechSimpleWithAdminTest extends ZendAfi_View_H /** @test */ public function addBlockActionShouldBePresent() { - $this->assertLocalXPath('//img[contains(@onclick, "/admin/accueil/add-block/id_module/1/division/1")]'); + $this->assertLocalXPath('//img[contains(@onclick, "/admin/accueil/add-block/id_module/1/division/1/id_profil/2")]'); } /** @test */ public function deleteBlockActionShouldBePresent() { - $this->assertLocalXPath('//a[contains(@href, "/admin/accueil/delete-block/id_module/1/division/1")][contains(@onclick, "return confirm(")]'); + $this->assertLocalXPath('//a[contains(@href, "/admin/accueil/delete-block/id_module/1/division/1/id_profil/2")][contains(@onclick, "return confirm(")]'); } }