我爱CakePHP的,但不能换我的头周围的ACL /验证问题。其他一切都很好地融合在一起,但当谈到这一点时,我迷了路。最重要的是,如果没有解决,我无法完成我的申请。所以,我非常需要你的帮助。CakePHP的ACL验证故障
注意事项:
- 我已经尝试了一些可用的插件,但无济于事。
- 我已经使用在线教程以及由马里亚诺最新的CakePHP的书,但没有成功。
- 我已经试过我自己,也无济于事
为什么如此难以得到这个实现的呢?
这是我的问题:
- 是否有任何其他的方法来处理访问权限与多个管理,最终用户等一个CakePHP的应用程序?
- 对于ACL是唯一/最好的方式的可能性,我该怎么办呢?
- 我可能会做错什么?
看起来像一个甜蜜的插件,我必须在最短的时间内在我的最新Cake项目中实现ACL,我想我会带一个看它! – Oldskool
正确,我没有试过你的插件,如果我可以使它像你的演示中那样工作,我会成为GOLDEN。我已下载并按照说明操作。但是,它正在抛出一个错误。我在app_controller.php beforeFilter's中使用了一个configurations_controller.php来检查站点是打开还是关闭。我有这样的'if($ this-> Configuration-> get_site_status()== 1){'....我得到的错误是'Undefined property:AclController :: $ Configuration'。我该如何解决这个问题?这是可能的吗? –
你有一个控制器是你的AppController的属性?这并不完全遵循Cake的标准做法。如果你需要调用另一个控制器的动作,你应该使用'$ this-> requestAction()'函数。或者'get_site_status()'方法可以放置在模型中。无论如何,这里的问题是_如何初始化'配置'属性?_,因为看起来这不是在插件上完成的。 – nIcO