<div class="select">
<select name="Regions">
<optgroup label="COUNTRY-NAME">
<option value="id">REGION-NAME</option>
<option value="id">REGION-NAME</option>
</optgroup>
<optgroup label="COUNTRY-NAME">
<option value="id">REGION-NAME</option>
<option value="id">REGION-NAME</option>
<option value="id">REGION-NAME</option>
</optgroup>
.. and so forth ...
</select>
</div>
My controller has this function:
public function listRegions()
{
$list=array();
$models = Country::model()->findAll();
foreach($models as $model) {
$regions = Region::model()->findAllByAttributes(array('country'=>$model->id));
$regionList = CHtml::listData($regions, 'id', 'name');
$list[] = CHtml::listData($model->name, $regionList);
}
return $list;
}
I've read http://www.yiiframew...-example-chtml/ and googled around, but i cant seem to nail it.
I've allso tried these variations:
$list[] = CHtml::listData($model->id, $model->name, $regionList);
$list[] = CHtml::listData($models, $model->id, $model->name, $regionList);
Anyone see where i stepped wrong?
Thanks in advance.

Help















