我有一個關於Yii DropDownList的問題。我們如何給每個選項提供一些屬性值。例如,我需要構建一個如下所示的下拉列表。如何給Yii dropDownList中的每個選項賦予屬性值?
<select>
<option value="a" myAttribute="xyz">Calendar</option>
<option value="n" myAttribute="PQR">Shopping Cart</option>
<option value="c" myAttribute="ABC">CD</option>
<option value="d" myAttribute="HMN">Email</option>
</select>
值和myAttributes的值來自表。我如何通過改變以下內容來實現這一點?
<?php echo $form->dropDownList($model,'media_ids',Media::getAllmedia(),array('?'=>'?')); ?>
模型媒體
我有功能類似這樣
public function getAllmedia() {
$condition = 'isActive = "Y"';
$model = Media::model()->findAll(array('condition' => $condition));
return CHtml::listData($model, 'id', 'media_title');
}
編輯:我的要求是與每個選項一同顯示圖像,我不得不放棄其他屬性的每個選項,保存圖像路徑
你看到下面的東西,我建議? –