Posted 13 October 2009 - 05:22 AM
Eu utilizou o unfi-form (para as forms) mas o código é muito semelhante:
<?php echo CUFHtml::openActiveCtrlHolder($model,'agencia_id'); ?>
<?php echo CUFHtml::activeLabelEx($model,'agencia_id'); ?>
<?php echo CUFHtml::activeDropDownList($model,'agencia_id',
CHtml::listData(agencias::model()->findAll(), 'agencia_id', 'nome'),
array('empty'=>utf8_encode('Escolha a Agência')))?>
<?php echo CUFHtml::closeCtrlHolder(); ?>
a parte que interessa:
<?php echo CUFHtml::activeDropDownList($model,'agencia_id',
CHtml::listData(agencias::model()->findAll(), 'agencia_id', 'nome'),
array('empty'=>utf8_encode('Escolha a Agência')))?>
vou buscar com o Id da agência (que vem do model, $model->agencia_id), todos os nomes de agências (na tabela agencias) e coloco no meu dropdown