Как передавать статические данные из модели в представление?
Здравствуйте!
У моделей есть статические методы для генерации списка данных, которые передаются в dropdown поле формы в представлении. Нормально ли вызывать данный статический метод непосредственно в представлении?
Смотря что считать моделью, если модель у Вас это \yii\base\Model - тогда функцию для получения статического списка стоит размещать в ней.
Если же у Вас модель это ActiveRecord тогда все зависит от данных которые Вы собираетесь возвращать. Например: если это список каких-то констант относящихся к текущей ActiveRecord - тогда допустимо его размещение в самой ActiveRecord (хоть это и не айс). Если же у Вас список данных берется из другой модели - тогда стоит вводить отдельную модель-представлений и размещать алгоритм по получению данных в ней.