Генерирую выпадающие списки:
Код: Выделить всё
for($i=0; $i<$countFields; $i++){
?>
<td>
<?php echo CHtml::dropDownList('ImportFields[field'.$i.']', 'filename',
array(
'cont_name' => 'Имя',
'cont_surname' => 'Фамилия',
'cont_patronymic' => 'Отчество',
'cont_phone' => 'Телефон',
'cont_email' => 'email',
'cont_birthday' => 'День рождения',
'cont_extra_1' => $model->cont_extra_1,
'cont_extra_2' => $model->cont_extra_2,
'cont_extra_3' => $model->cont_extra_3,
'cont_extra_4' => $model->cont_extra_4,
'cont_extra_5' => $model->cont_extra_5,
'cont_extra_6' => $model->cont_extra_6,
'cont_extra_7' => $model->cont_extra_7,
'cont_extra_8' => $model->cont_extra_8,
),
array('empty' => 'Выберите поле'));?>
<div style="display: none">
<?php echo $form->error($modelImportFields,'field'.$i); ?>
</div>
</td>
<?php
}
Можно ли создать правило валидации стандартными средствами yii?