我有一个 ACL 插件,我希望能够从这个插件重定向回用户/索引。但我最终得到了不存在的有趣 url。如/cakephp/admin/acl/users/index
我怎样才能让它去cakephp/users/index
我浏览了 HTML 帮助程序,我很困惑。
我也会在cakephp聊天室
谢谢
我有一个 ACL 插件,我希望能够从这个插件重定向回用户/索引。但我最终得到了不存在的有趣 url。如/cakephp/admin/acl/users/index
我怎样才能让它去cakephp/users/index
我浏览了 HTML 帮助程序,我很困惑。
我也会在cakephp聊天室
谢谢
您可以通过在创建链接时将其设置为“false”来“重置”插件;
例如;
echo $this->Html->link('go to user overview', array(
'controller' => 'users',
'action' => 'index',
'plugin' => false
);
更新
我的猜测是您同时使用 前缀路由和插件。要重置插件和前缀,请执行此操作;
echo $this->Html->link('go to user overview', array(
'controller' => 'users',
'action' => 'index',
'plugin' => false, // resets the plugin
'admin' => false, // resets the admin-prefix
);