Задать вопрос
@frmax
человек

Как правильно пользоваться Контроллерами в yii2?

Всем привет, извините за такой детский вопрос :)
Ну я думаю лучше спросить чем сделать сарай...

моя структура

controllers\sitedefault
controllers\comments\CommentsController
controllers\photo\PhotoController

models\comments\commentsUser
models\comments\commentsVk

controllers\photo\PhotoUser
controllers\photo\PhotoVk

Я разделяю по папкам чтоб было удобнее искать нужный файл.
Как вам?

И еще вопросик,
Как обратиться роутом к этому controllery (controllers\comments\CommentsController )или как его вызвать в siteControllers и стоит ли это делать? Где лучше вызывать чтоб собрать все что мне надо?
  • Вопрос задан
  • 208 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@lavrentiev
Back-end разработчик
Да совершенно верно вы можете располагать такой структурой свои контроллеры. В стандартной документации этот вариант описан и есть примеры обращения к контроллерам. www.yiiframework.com/doc-2.0/guide-structure-contr...

Я думаю здесь больше дело вкуса кому как нравится, кто-то предпочитает делать модулями, кто-то раскидывая по директориям а кто-то просто все льет в controllers.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
abler98
@abler98
Software Engineer
А так вообще можно? По-моему все контроллеры должны быть в одной папке, в твоём случае лучше будет разделить сайт на модули.
Ответ написан
Комментировать
@frmax Автор вопроса
человек
Я видел и такую структуру. Вопрос думаю о религии хотя может я ошибаюсь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы