ErrorSummary для мультиформной модели - PullRequest
0 голосов
/ 03 февраля 2011

Я использую мультиформальную модель.Массив $ model передается представлению, и для каждого объекта модели я пытаюсь получить ошибку.См. Код ниже.

foreach ($model as $f=>$edu): echo $form->errorSummary($edu,''); echo $form->textField($edu,"[$f]schoolname",array('size'=>30,'maxlength'=>128)); endforeach;

Когда я отправляю форму, отображается сводка ошибок только для одной формы.Есть идеи.

1 Ответ

0 голосов
/ 04 февраля 2011

Может быть, вам нужно переосмыслить структуру формы, например - собрать все в одну форму, затем внутри контроллера выполнить проверку каждой используемой модели и затем показать сообщения об ошибках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...