CakePHP2.2.3のアプリケーションでACLシステムを設定しています。
モデルをベイク処理して、アクセスできるグループにのみコマンド(ボタン)を自動的に表示する方法を知りたいのですが。
可能であれば、大きなアプリケーションを作成しているので、効率的なソリューションも必要です。
前もって感謝します!
CakePHP2.2.3のアプリケーションでACLシステムを設定しています。
モデルをベイク処理して、アクセスできるグループにのみコマンド(ボタン)を自動的に表示する方法を知りたいのですが。
可能であれば、大きなアプリケーションを作成しているので、効率的なソリューションも必要です。
前もって感謝します!
MenuBuilder
ACL設定に基づいて事前定義されたメニューを定義し、呼び出す/構築するためにチェックアウトします。
http://bakery.cakephp.org/articles/rifat/2011/05/08/menubuilder_v1_0_1
この設定を使用して渡されたプロジェクトに取り組んでいます。CakePHP2.1.2では箱から出してすぐに機能するように見えました。ただし、HABTMグループ/権限モデルを機能させるには、AuthComponentの一部をオーバーライドする必要がありました。
クイック編集:作成者のgithubは、そのページから最新の状態にリンクされています。そのページとグーグルにはほとんどの問題をトラブルシューティングするのに十分なサポートがあるようです。