0

我有 2 个管理员控制器。

PostContoller
CategoriesController

如果需要,我如何在博客插件中创建它们。一个插件可以有多个控制器、管理员或公共。

我尝试创建 PostAdminContoller 并扩展 AdminController,但不知道如何调用它

?aa=Post.index

4

1 回答 1

0

默认情况下可以使用三个控制器:

AdminController SiteController PublicController

如果您想要更多控制器,请使用路由(http://www.impresspages.org/docs/routing),但您必须自己进行安全检查:

\Ip\Internal\Admin\Backend::userId() //检查管理员是否登录

ipAdminPermission($plugin) //检查当前管理员是否有权访问插件。

于 2014-04-28T21:19:33.973 回答