posted by aqshakirzhan on March 25, 2015

Элементы формы

выпадающий список из другой таблицы

<?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

Fields with * are required.