Dropdownlist:
Format:
public static string activeDropDownList(CModel $model,
string $attribute,
array $data,
array $htmlOptions=array ( ))
Drop down with dynamic data:
dropDownListRow(
$Regions,
'region',
CHtml::listData(Regions::model()->findAll(),'id','region'),
array('empty'=>'Select'));
Drop down with static data
echo CHtml::activeDropDownList($model,
'name',
array('1'=>'One','2'=>'Two'),
array('empty'=>'Select Option'));
activeCheckBoxList:
Dynamic data in check box:
$type=CHtml::listData(Types::model()->findAll(),'id','type');
echo CHtml::activeCheckBoxList($model,'name',$type);
Static data in check box:
echo $form->checkBoxList($model,'name',array('1'=>'One','2'=>'Two'));
Leave a Reply