В рамках Yii, как я могу объединить столбцы и показать как отображаемую строку в раскрывающемся списке
у меня естьdropDownList
на мой взгляд, он населяетclients
таблица, таблица содержит столбцы, такие как,first_name
last_name
id
и т.д., теперь я хочу показатьfirst_name
а такжеlast_name
как отображать текст иid
как значение в раскрывающемся списке, яЯ сделал сid
как ценность иfirst_name
как отображаемый текст, но здесь я хочу объединить эти столбцы (first_name
а такжеlast_name
) и использовать в качестве отображаемого текста.
в модели
function getClients()
{
$Clients = Client::model()->findAll();
$list = CHtml::listData($Clients , 'client_id', 'first_name');
return $list;
}
ввиду
echo $form->dropDownList($model,'client_id',$model->getClients());