public $array_boy=array(‘1’=>‘ravi’,‘2’=>‘ajay’,‘3’=>‘raj’);
public function getArrayList($arrayname)
{
return $this->$arrayname;
}
public function getArrayvalue($arrayname, $key)
{
$a = $this->$arrayname;
return $a[$key];
}
<div class="field">
<?php echo $form->labelEx($model,'boy'); ?>
<?php echo $form->dropDownList($model,'boy',boy::model()->getArrayList("array_boy"),array('select' =>'select')); ?>
<?php echo $form->error($model,'boy'); ?>
</div>
array(
'name'=>'boy',
'value'=>$model-> getArrayvalue('array_boy',$model->boy),
),