Страница 1 из 1

Валидация формы

Добавлено: 2018.08.27, 11:41
MrYuri123
Всем привет. У меня есть форма в которой есть dropDown. В зависимости от того, что в нем выбранно, мне нужно заменять одно из полей формы user_id на company_id (они тоже dropDown) . Как в модели задать логику, если есть поле user_id, то добавляем ему required, а company_id нет, и наоборот.

Re: Валидация формы

Добавлено: 2018.08.27, 12:34
maleks
'when'

Re: Валидация формы

Добавлено: 2018.08.27, 15:09
rkk
https://yiiframework.com.ua/ru/doc/guid ... alidation/

['state', 'required', 'when' => function($model) {
return $model->country == 'USA';
}],