YiiFramework Use

StalkerClasses

Новичок
Можно ли как-то один раз определить use на весь проект?
use app\components\AdminlWidget;
use app\components\IconWidget;
их еще порядка 20...

Что бы каждый раз вот это не писать в видах?
 

Вурдалак

Продвинутый новичок
Ну тогда даже не знаю как помочь. В Laravel можно, а в Yii нельзя. Зато в Yii можно возвращать массивы из функций. Ищи во всём плюсы и минусы.
 

Adelf

Administrator
Команда форума
Laravel сам определяет какой класс нужен
 

StalkerClasses

Новичок
Ну а как-то можно сделать в Yii2 - может через require или еще как?
Для определенного фиксированного набора 10-15 виджетов что бы в видах каждый раз не писать одно и тоже?
 

StalkerClasses

Новичок
Как это можно сделать в Yii2?
Не удобно каждый раз писать шапку из use 10-15 штук.
Все виджеты лежат в папке components/
 

StalkerClasses

Новичок
1. У меня есть 18 виджетов очень часто используемых от шаблона к шаблону и местами может быть в контроллере.
2. Часть виджетов перенес в 1 хелпер (там 7 функций).

Можно как-то автоматизировать загрузку вот этих виджетов и 1 хелпера что бы они уже были всегда? Все так делаю - просто не хочу от шаблона к шаблону каждый раз писать именно вот эти стандартных 18 виджетов и 1 хелпер через use.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
это всего лишь 18 виджетов для контроллера, проблема явно в генах, и обсуждать здесь нечего
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
конечно, нет, написали же: это в Laravel, там особая уличная магия
 

Вурдалак

Продвинутый новичок
Ну есть один вариант, гугли «Larayii», это микс двух фреймворков, но он не очень стабильный, многие профессионалы его за это избегают. Но при правильном подходе приход будет намного быстрее.
 
Последнее редактирование:

StalkerClasses

Новичок
Что в Yii так все плохо что Вы предлагаете на Laravel переходить?
Насколько я понял их три самых популярных
Symfony
Laravel
Yii
 
Сверху