我想知道是否有辦法在選擇列表中設置選項的值。這個選擇是一個選擇實體字段。Symfony2如何在選擇實體字段中設置選項值
在我的代碼中,一切工作正常。重點是,在我看來,我得到了價值選項中每個字段的ID,我需要在那裏有另一個字段。
我使用option屬性來設置選項名稱中顯示的內容,但我需要設置值字段中還會出現的內容。
我沒有成功找到一個解決方案,直到現在,所以如果任何人都可以幫助我,它將非常感激。
我的表單類型的一小部分。
->add('fieldName','entity', array(
'class' => 'path\to\entity',
'property' => 'name',
'multiple' => true,
'expanded' => false,
)
謝謝。
我返回的HTML代碼如下所示
<select>
<option value="4">ROLE_EXAMPLE</option>
</select>
我想要做的就是這樣的結果:
<select>
<option value="specific_property_from_entity">ROLE_EXAMPLE</option>
</select>
你能解釋你期望什麼樣的價值嗎? – bartek
把你生成的hmtl和你的期望放在這裏。 –
@bartek我已經舉了一個例子。謝謝。 – grogers