No framework Yii, como posso combinar colunas e mostrar como string de exibição na lista suspensa
eu tenho umdropDownList
a meu ver, está sendo preenchidoclients
tabela, a tabela contém colunas comofirst_name
, last_name
,id
etc, agora eu quero mostrar ofirst_name
elast_name
como texto de exibição eid
como valor na lista suspensa, eu termineiid
como valor efirst_name
como texto de exibição, mas aqui quero combinar essas colunas (first_name
elast_name
) e usar como texto de exibição.
no modelo
function getClients()
{
$Clients = Client::model()->findAll();
$list = CHtml::listData($Clients , 'client_id', 'first_name');
return $list;
}
em vista
echo $form->dropDownList($model,'client_id',$model->getClients());