我有 2 个管理员控制器。
PostContoller
CategoriesController
如果需要,我如何在博客插件中创建它们。一个插件可以有多个控制器、管理员或公共。
我尝试创建 PostAdminContoller 并扩展 AdminController,但不知道如何调用它
?aa=Post.index
我有 2 个管理员控制器。
PostContoller
CategoriesController
如果需要,我如何在博客插件中创建它们。一个插件可以有多个控制器、管理员或公共。
我尝试创建 PostAdminContoller 并扩展 AdminController,但不知道如何调用它
?aa=Post.index
默认情况下可以使用三个控制器:
AdminController SiteController PublicController
如果您想要更多控制器,请使用路由(http://www.impresspages.org/docs/routing),但您必须自己进行安全检查:
\Ip\Internal\Admin\Backend::userId() //检查管理员是否登录
ipAdminPermission($plugin) //检查当前管理员是否有权访问插件。