我有一个管理控制器,它在单击条目上的编辑或添加新条目时显示数据列表,我正在显示renderForm(),但是在保存数据(通过编辑或添加)之后,我要将用户重定向到另一个控制器代替显示相同的控制器列表。 贝娄是我目前正在使用的代码,例如,我在尝试执行以下我在initcontent()中完成的操作但无法正常工作的代码,因此我想知道应该在哪里代替initcontent()< / p>
http://localhost/pageguide-1.3.2/dist/
答案 0 :(得分:1)
首先,您似乎将页面重定向到相同的URL。尝试使用这个
Tools::redirectAdmin($this->context->link->getAdminLink('AdminHome'));
其中
AdminHome
是重定向URL,您需要将其替换为您的URL。 其次,尝试使用
Tools::getIsset('yourButtonName')
代替
Tools::isSubmit('yourButtonName')
最后一个,如果上面没有提到任何帮助,请尝试移动
parent::initContent();
并放在您的病情之后
答案 1 :(得分:0)
可能redirect_after可能有用
$this->redirect_after = 'Your custom address';