Как правильно создавать модули для YII2?

Создаю админку для сайта и возникает вопрос, как все правильно организовать.

Примерный план
site.ru/index.php?r=admin //Сама админка с выводом всей нужной информации
site.ru/index.php?r=admin/posts/[index|edit|delete|view] //Страница управления постами
site.ru/index.php?r=admin/users/[index|edit|delete|view] //Страница управления пользователями

1. Я создаю модуль admin
2. Создаю контроллеры postController и userController в папке admin\controllers\
3. Создаю Модели и Crud для post и user

В правильном направлении я думаю или я ошибаюсь?
  • Вопрос задан
  • 7067 просмотров
Решения вопроса 1
kawabanga
@kawabanga
правильно.
модули тоже через gii делаются.

И еще кое что, вероятнее всего, для контроллеров в admin модуле, вам лучше наследоваться от контроллера с доступом только админу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы