cakephp acl admin重定向问题

时间:2011-04-09 23:05:17

标签: cakephp redirect acl

我目前有一个表单,您可以在其中输入两个变量并在提交时重定向到这样的网址:

http://example.com/deal_user_coupons/check_qr/$var1/4var2

但是当以管理员身份登录时,它会转到:

http://example.com/albuquerque/admin/deal_user_coupons/check_qr/$var1/$var2

这使它显示404页面。

我想知道如何摆脱管理目录斜杠。我试着查看文档和一些acl教程,但没有任何结果。

1 个答案:

答案 0 :(得分:1)

您可以使用网址选项在您需要的确切页面上重定向表单。

$this->Form->create('Shutk',array('url'=>array('controller'=>'my_controller',
                                  'action'=>'my_action',
                                  'admin'=>false)
                                  )
                   );

不要忘记在url数组中使用。这将从表单的action属性中删除admin前缀。

'admin'=>false