Me gustaría utilizar un par de atributos dentro de un modelo como textField
. Algo como esto:
$form->dropDownList(
$formModel,
'ref_attribute',
CHtml::listData(
User::model()->findAll(array('order'=>'attribute1 ASC, attribute2 ASC')),
'id',
'attribute1 attribute2 (attribute3)'),
array()
);
modo que 'attribute1 attribute2 (attribute3)'
se traduce automáticamente en los valores de los atributos correctos. Intenté escribirlo "tal como está" ('attribute1 attribute2 (attribute3)'
) y crear una función intermedia dentro del modelo (fullName()
), pero nada parecía funcionar.
Gracias de antemano.
¡Funcionó perfectamente! Gracias @cebe! – Korcholis
¡Muy útil! ¡Gracias! – saada