#php #cakephp #permissions #acl
#php #cakephp #разрешения #acl
Вопрос:
Я создал контроллеры с именем user_controller в своем приложении cakephp. После того, как я выполнил команду: cake acl create aco root controllers
для заполнения таблицы ACOs моим контроллером.
Но теперь я создал новый метод внутри моего user_controller и хочу обновить свою таблицу ACOs. Есть ли способ продолжить использование консоли cake?
Спасибо
Ответ №1:
Чтобы добавить aco для действия my_action
для UsersController
cake acl create aco Users my_action
Чтобы добавить aco для нового контроллера (например, для PostsController
)
cake acl create aco controllers Posts
Для автоматического обновления таблицы aco после добавления новых контроллеров и действий ознакомьтесь с этой оболочкой aco_sync