我的項目前任並沒有在表格中保存下拉列表值;他們在html文件中...這個人也沒有使用$form->dropdownList()
來創建選擇...yii dropdownList顯示相同的值?
當然,我現在有很大的問題,在編輯時預選值;因此我將所有<select>
更改爲$form->dropdownList()
。
但現在我有一個不同的問題,如
echo $form->dropdownList($model,'location',
array("Art","Gallery","Bar","Club"));
現可生產整數值爲DB ...
我知道我可以設置顯示值,像這樣: 陣列(「藝術「=>」藝術「).... 但我寧願避免 - 有一堆視圖顯示值直接... :(
有沒有辦法告訴yii,數據庫值應與顯示值相同?
@Harry B的回答更合適。 – Gihan
你是對的! – Ezze