سؤال

I have 2 Admin contollers.

PostContoller
CategoriesController

How can I Create them inside Blog Plugin, If I want. Can a plugin have more than one Controller, Admin or Public.

I tried to Create PostAdminContoller and extend AdminController, but dont know how to Call it like

?aa=Post.index

هل كانت مفيدة؟

المحلول

There are three controllers that are available by default:

AdminController SiteController PublicController

If you want more controllers, use routes (http://www.impresspages.org/docs/routing) but then you have to do security checks on your own:

\Ip\Internal\Admin\Backend::userId() //check if admin is logged in

ipAdminPermission($plugin) //check if current admin has right to access plugin.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top