2011-11-08 4 views

答えて

8

コントローラにアクションを追加し、acoテーブルを更新していない可能性があります。 cakeシェルを使用して、コマンドラインからacosを更新できます。 (PostsController用など)新しいコントローラのためのACOを追加するにはUsersController

cake acl create aco Users view 

のために行動viewのためのACOを追加するには

cake acl create aco controllers Posts 

それが最も有用持って見つけた場合acosを自動的に更新するスクリプト。あなたは「あなただけのコースの を追加した独自のものを書く、またはtry something like this aco_sync shell

2

それともそれが新しいビューやコントローラのすべての必要なACOSを更新します aco_syncケーキコンソールで ケーキAclExtras.AclExtrasをこのcommandeを実行しますか、 AclExtrasプラグインが必要です。