0

特定の数量のすべてのレコードを見つけるために、次のコードがあります。これにより、適切なレコードが返されますが、各レコードの「id」のみが表示されます。結果に「id」ではなく「AttributeB」を表示するにはどうすればよいですか。

$qty = $model->relation->Quantity;
$item = ModelB::model()->findAllByAttributes(array('Quantity'=>$qty));

echo $form->dropDownList($model, 'Attribute', $item);
4

1 に答える 1

2

これを試して

echo $form->dropDownList($model,'Attribute',CHtml::listData($item, 'id', 'attributeB')); 
于 2013-02-06T22:50:31.113 に答える