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

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
MrYuri123
Сообщения: 9
Зарегистрирован: 2018.08.22, 17:49

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

Сообщение MrYuri123 »

Всем привет. У меня есть форма в которой есть dropDown. В зависимости от того, что в нем выбранно, мне нужно заменять одно из полей формы user_id на company_id (они тоже dropDown) . Как в модели задать логику, если есть поле user_id, то добавляем ему required, а company_id нет, и наоборот.
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

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

Сообщение maleks »

'when'
Yii2 universal module sceleton - for basic and advanced templates
rkk
Сообщения: 40
Зарегистрирован: 2016.03.04, 19:33

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

Сообщение rkk »

https://yiiframework.com.ua/ru/doc/guid ... alidation/

['state', 'required', 'when' => function($model) {
return $model->country == 'USA';
}],
Ответить