Size: a a a

2020 July 15

Д

Дмитрий in Yii Framework 3
Много букв чтоб банальный редирект сделать.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
а нет способа не вкарячивать это намертво в view?
источник

DS

Dmitriy S in Yii Framework 3
Roman Tsurkanu
подскажите, а в контейнер нельзя где попало сетить?
Нет, но если очень хочется, то можно. Говори свой кейс.
источник

RT

Roman Tsurkanu in Yii Framework 3
в мидлваре хочу добавить объект в контейнер
источник

DS

Dmitriy S in Yii Framework 3
Roman Tsurkanu
в мидлваре хочу добавить объект в контейнер
Почему его нельзя добавить через конфиг или сервис провайдер?
источник

RT

Roman Tsurkanu in Yii Framework 3
я пытаюсь заполнить класс формы данными из реквеста
источник

Д

Дмитрий in Yii Framework 3
Roman Tsurkanu
я пытаюсь заполнить класс формы данными из реквеста
Я про это же подумал.
источник

DS

Dmitriy S in Yii Framework 3
Roman Tsurkanu
я пытаюсь заполнить класс формы данными из реквеста
Просто возьми класс формы из контейнера и он туда автоматом засетится
источник

DS

Dmitriy S in Yii Framework 3
$form  =  $container->get(LoginForm::class);
$form->load($data);
источник

RT

Roman Tsurkanu in Yii Framework 3
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
   foreach ($this->getFormsRequest() as $formRequest) {
       $ob = $this->container->get($formRequest);
       $ob->load(['test']);
   }

   return $handler->handle($request);
}
источник

RT

Roman Tsurkanu in Yii Framework 3
в котроллер приходит пустой класс
источник

RT

Roman Tsurkanu in Yii Framework 3
должно работать?
источник

DS

Dmitriy S in Yii Framework 3
Roman Tsurkanu
должно работать?
да, load() же не иммутабельный?
источник

RT

Roman Tsurkanu in Yii Framework 3
ага
источник

DS

Dmitriy S in Yii Framework 3
Покажи $this->getFormsRequest()
источник

RT

Roman Tsurkanu in Yii Framework 3
я разобрался
источник

RT

Roman Tsurkanu in Yii Framework 3
я в конструкторе указал Yiisoft\Di\Container
источник

RT

Roman Tsurkanu in Yii Framework 3
по этому не работало
источник

DS

Dmitriy S in Yii Framework 3
А, бывает)
источник

RT

Roman Tsurkanu in Yii Framework 3
спасибо
источник