Size: a a a

2019 September 22

AM

Alexander Makarov in Yii Framework 3
Widget прописать в контейнер
источник

PC

Pavel Chaplygin in Yii Framework 3
Одно дело добавить в конфиг зависимости, другое дело - вызывать $container->get. Без второго - не работает.
источник

AM

Alexander Makarov in Yii Framework 3
В принципе, оно и в Yii 2 работало через контейнер
источник

AM

Alexander Makarov in Yii Framework 3
Хмм... Как это не работает без get?
источник

AM

Alexander Makarov in Yii Framework 3
Ну либо я продуплил. Эту часть делал не я...
источник

AM

Alexander Makarov in Yii Framework 3
Если так, то это кандидат на багу
источник

PC

Pavel Chaplygin in Yii Framework 3
Я пробовал в yii/demo. Пока не вызвал get, там был null, ну оно и по коду видно. А в тестах вызывается get в базовом TestCase, поэтому работает.
источник

AM

Alexander Makarov in Yii Framework 3
Эээх
источник

AM

Alexander Makarov in Yii Framework 3
Заведёте багу?
источник

PC

Pavel Chaplygin in Yii Framework 3
А как правильно? Добавить сеттер и описать его в конфиге?
источник

AM

Alexander Makarov in Yii Framework 3
Да вот хз как :)
источник

AM

Alexander Makarov in Yii Framework 3
Главное чтобы 1 раз наконфижить, а не для каждого виджета
источник

AM

Alexander Makarov in Yii Framework 3
Мб Factory сунуть в виджет статикой
источник

PC

Pavel Chaplygin in Yii Framework 3
Alexander Makarov
Заведёте багу?
Сделал
источник

PC

Pavel Chaplygin in Yii Framework 3
Пока в голову пришло сделать фабрику виджетов, инжектить её в WebView и использовать в шаблонах как $this->widget(SomeWidget::class) либо SomeWidget::widget($this)
источник

AM

Alexander Makarov in Yii Framework 3
ну вот старались избежать явного вызова $this
источник
2019 September 24

АС

Антон Ситников in Yii Framework 3
удали сей пост и больше так не делай тут
источник

С

Сергей in Yii Framework 3
у меня какая-то агрессия и зубы скрипят
источник

Y

YZ4 in Yii Framework 3
источник

Y

YZ4 in Yii Framework 3
чёрт, эт ты
источник