Yii: сохранение значений формы для CHtml :: checkBoxList при проверке формы - PullRequest
0 голосов
/ 20 ноября 2011

Я использую CHtml :: checkBoxList для моей формы. По какой-то причине я не могу использовать CHtml: activeCheckBoxList или CActiveForm :: checkBoxList. Все работает нормально, только проблема в том, что я теряю значения флажков при ошибке проверки формы. Что может быть самым простым способом исправить это?

1 Ответ

0 голосов
/ 21 ноября 2011

Если вы создаете форму, вы, вероятно, захотите использовать взамен контрольный список CActiveForm , который является оберткой для формы CHtml :: activeCheckBoxList).Что-то вроде

echo $form->checkBoxList(
                $model, 
                'condiments', 
                array(
                    'ketchup'=>'Ketchup', 
                    'mustard'=>'Mustard',
                    'relish'=>'Relish',
                    'onions'=>'Onions'
                    )
                );

должно дать вам постоянный флажок списка приправ хот-дога, например.

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