假设我有一个 cakePHP 应用程序,我想使用ACL 组件allow
的方法为应用程序中所有插件的所有控制器中的所有操作授予权限。我试过这样的事情:
$this->Acl->allow(
array('model'=>'User', 'foreign_key' => $user_id),
'controllers'
);
和这样的:
$this->Acl->allow(
array('model'=>'User', 'foreign_key' => $user_id),
'controllers/MyPluginName/controllers'
);
但没有任何效果。请帮忙!
注意:插件位于 /app/plugins 目录中