Привет столкнулся с такой проблемой, в CActiveForm есть поля из двух моделей, и да поля из обоих моделей помечены звездочками которые стоят в rules required
Оставляю поля пустыми и пытаюсь сохранить, ни каких ошибок форма о том что поля не заполнены не выкидывает а просто редиректит на index
В тех CActiveForm где поля от одной формы такого нет, валидация отрабатывает и выкидывает ошибку
Почему так?
Сюда приходит $form->errorSummary($model) string "" пустой
Почему валидация не работает если в CActiveForm поля из разных моделей
Re: Почему валидация не работает если в CActiveForm поля из разных моделей
Вот ссылка на доки - влидация нескольких моделей
https://www.yiiframework.com/doc/api/2. ... e()-detail
В частности обрати внимание на :
ActiveForm::validate($model1, $model2, ...);
https://www.yiiframework.com/doc/api/2. ... e()-detail
В частности обрати внимание на :
ActiveForm::validate($model1, $model2, ...);
Re: Почему валидация не работает если в CActiveForm поля из разных моделей
Это вопрос по 1 версии YiiAYAKS88 писал(а): ↑2024.02.03, 19:45 Вот ссылка на доки - влидация нескольких моделей
https://www.yiiframework.com/doc/api/2. ... e()-detail