CakePHP显示基于ACL的按钮

时间:2012-11-21 14:10:28

标签: cakephp acl cakephp-2.2

我在CakePHP 2.2.3中的应用程序上设置了ACL系统。

我想知道在烘焙模型时如何自动将命令(按钮)显示给有权访问它的组的蛋糕?

如果可能的话,我也需要一个有效的解决方案,因为我正在创建一个大型应用程序。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

检查MenuBuilder以根据ACL设置定义和调用/构建预定义菜单。

http://bakery.cakephp.org/articles/rifat/2011/05/08/menubuilder_v1_0_1

我正在处理一个使用此设置交给我的项目。它似乎在CakePHP 2.1.2上开箱即用。我不得不重写部分AuthComponent以使HABTM组/权限模型起作用。

快速编辑:作者的github是从该页面链接到最新的。似乎有足够的支持在该页面和谷歌解决大多数问题。