Задать вопрос
@AlikDex

Yii2 из виджета в базу, правильно ли?

Не говнокод ли будет, если виджет будет самодостаточен? Т.е. если виджет вызывается, он самостоятельно лезет в базу за нужными ему данными, потом строит на их основе какую-то хтмлу и показывает результат. Или все же правильнее будет через модель\контроллер собрать данные и передать потом в этот виджет(который будет тока формировать отображение и подключать необходимые ассеты)?
  • Вопрос задан
  • 189 просмотров
Подписаться Оценить Комментировать
Решения вопроса 1
bitver
@bitver
"Разрабатываемые виджеты должны быть самодостаточными. Это означает, что для их использования должно быть достаточно всего лишь добавить виджет в представление"

Кусок из документации.

Почему не посмотреть сначало в документацию?

Читайте документацию даже у пультов от телека! Хватит пальцем тыкать в небо.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Виджет в базу лезть не должен, он должен получать данные из view
Если необходима база и т.д. То это уже должен быть модуль. И виджет в составе этого модуля. Соответственно должны быть миграции, которые создадут нужную архитектуру в базе. И должен быть CRUD для управления этим.
Ответ написан
Ваш ответ на вопрос

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

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