DI - Missing required parameter

Уже исправленные репорты или принятые предложения
Ответить
tar_m
Сообщения: 140
Зарегистрирован: 2012.12.26, 07:37

DI - Missing required parameter

Сообщение tar_m »

Обновился блин...

Получаю теперь

Код: Выделить всё

Invalid Configuration – yii\base\InvalidConfigException
Missing required parameter "config" when instantiating "system\widgets\Breadcrumbs".
При вызове

Код: Выделить всё

<?php  echo Breadcrumbs::widget('links' => $this -> Template->BreadCrumbs->getArray())); ?>
Посути это вызов

Код: Выделить всё

$widget = Yii::createObject($config); 

Код: Выделить всё

$dependencies = $this->resolveDependencies($dependencies, $reflection); 
Непонимаю я почему он выдает ошибку, и для чего вобще нужно использовать DI для того что бы просто создать виджет
tar_m
Сообщения: 140
Зарегистрирован: 2012.12.26, 07:37

Re: DI - Missing required parameter

Сообщение tar_m »

Понятно почему он не работает, слегка не очевидно, ну да ладно
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: DI - Missing required parameter

Сообщение lancedevnull »

в массив оберните конфиг для виджета
Ответить