Элементы формы
выпадающий список из другой таблицы
<?php echo $form->dropDownList($model,'group_id', CHtml::listData(Group::model()->findAll(), 'id', 'title'), array('prompt' => 'Выбрать из списка', )); ?>
просто выпадающий список
<?php echo $form->dropDownList($model,'type', array("тип1", "тип2")); ?>
список чекбоксов
$groups_list = Group::model()->findall();
$groups = array();
foreach ((array)$groups_list as $group) {
$groups[$group->id] = $group->title;
}
$selected = array();
foreach ((array)$model->groups as $group) {
$selected[] = $group->id;
}
//print_r($model->groups);
$model->groups = $selected;
?>
<?php echo $form->checkBoxList($model, 'groups', $groups)?>
Leave a Comment