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

upgrade buttons : improve behaviour of back button

parent d87ced3a
Branches
Tags
4 merge requests!2334Master,!2102#57574 : correction orthographe des jours de la semaine,!2078Sandbox upgrade form buttons,!2066Sandbox upgrade form buttons
Pipeline #741 failed with stage
in 8 minutes and 43 seconds
......@@ -77,6 +77,11 @@ class Admin_AccueilController extends ZendAfi_Controller_Action {
}
public function indexAction() {
return $this->_forward('index', 'index');
}
public function addBlockAction() {
if ($this->_request->isPost()) {
$post = $this->_request->getPost();
......
......@@ -47,6 +47,8 @@ class ZendAfi_View_Helper_Button_Back extends ZendAfi_View_Helper_BaseHelper {
protected function _getDefaultButton($attribs) {
return (new Class_Entity())
->setUrl($this->view->url(['action' => 'index',
'render' => null]))
->setAttribs($attribs);
}
}
\ No newline at end of file
......@@ -241,6 +241,12 @@ class Admin_AccueilControllerCmsDispatchWithConfigAdminTest extends Admin_Abstra
public function checkboxAllowLinkShouldBeChecked() {
$this->assertXPath('//form//input[@name="allow_link_on_title"][@value="1"]');
}
/** @test */
public function backButtonShouldContainsOnclickGoToIndex() {
$this->assertXPathContentContains('//div//button[@class="admin-button back"][@data-url="/admin/accueil"][contains(@onclick, "/admin/accueil")]', 'Retour');
}
}
......@@ -327,4 +333,22 @@ class Admin_AccueilControllerCmsPostFromAdminConfTest extends Admin_AccueilContr
public function shouldContainsScriptWithProperties() {
$this->assertXPathContentContains('//script', '"titre=Site communautaire Bokeh---anchor=http://bokeh.library-portal.org---rss_avis=0---id_categorie=5---id_items=1-2---display_order=Selection---nb_aff=3---nb_analyse=5---boite=---display_title_only=0---styles_reload=0---style_liste=none"');
}
}
class Admin_AccueilControllerIndexTest extends Admin_AbstractControllerTestCase {
protected $_storm_default_to_volatile = true;
public function setUp() {
parent::setUp();
$this->dispatch('/admin/accueil/index', true);
}
/** @test */
public function shouldForwardToIndexIndex() {
$this->assertXpathContentContains('//div', 'Accueil');
}
}
\ No newline at end of file
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