Я бы хотел использовать пару атрибутов из модели как textField
.Примерно так:
$form->dropDownList(
$formModel,
'ref_attribute',
CHtml::listData(
User::model()->findAll(array('order'=>'attribute1 ASC, attribute2 ASC')),
'id',
'attribute1 attribute2 (attribute3)'),
array()
);
, так что 'attribute1 attribute2 (attribute3)'
автоматически переводится в правильные значения атрибутов.Я попытался написать его «как есть» ('attribute1 attribute2 (attribute3)'
) и создать среднюю функцию внутри модели (fullName()
), но ничего не получалось.