ドロップダウン リストがありますが、テキスト値は同じモデルの別の値に依存しています。
私がしたいのは、モデルの行のclient_type_id値が の1場合、ドロップダウン テキストは でなければならず、company_nameそれ以外の場合はfirst_name. 以下のコードを参照してください。
<?php echo $form->dropDownListRow($model , 'client_id', CHtml::listData(Client::model()->findAll(), 'id', '$data->client_type_id == 1 ? $data->company_name : $data->first_name')); ?>
このようにそれを達成することさえ可能ですか?