繁体   English   中英

CakePHP中的“管理”部分

[英]Admin section in CakePHP

我很难理解CakePHP管理系统的工作方式。

  • 所有需要登录的操作的控制器应该包括AuthComponent还是仅处理登录/注销的控制器?
  • 假设我要保护控制器的添加动作。 首先,我在控制器中创建 admin_add() ,然后在 beforeFilter()方法中检查是否基于此设置 $this->Session->check('Auth.User')重定向? 原来最好用$this->Auth->allow()
  • 返回用户尝试访问的URL的最简单方法是什么? 有没有比设置会话变量更好的方法? 事实证明它是自动完成的:)

如果有人为此提供了一个不错的教程,我会很高兴地阅读它:)我已经阅读了教程,但是我发现它对基础知识有点儿不足,并且CakePHP文档在该主题上也不是那么好。

尚无类似的Cake管理系统。 身份验证组件和访问控制列表组件。 如果需要,可以仅使用身份验证组件,也可以同时使用它们。 如果要从头开始创建管理系统,请遵循教程。 或者,您可以尝试使用已创建的管理面板-PoundCake控制面板

我们已经为cakePHP创建了一个管理系统,其工作原理与脚手架​​相似,但它是可配置的,可以立即部署,请在http://browniephp.org上进行检查。

您可以从其他代码中学到很多东西,特别是CakePHP Admin插件,例如: https : //github.com/Maldicore/Admin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM