2013-03-12 29 views
0

我使用Docrine2AnnotationForms,我不知道如何可以做到以下幾點:Zend框架2 - 用於註釋形式靜態選項

我在實體領域應該是含有約4靜態選擇下拉。

對於Django用戶:我想定義choices

例子:

標籤:哪個大洲你住在哪裏?

選擇:非洲,亞洲,美洲,歐洲

因爲選擇不會改變我願意把他們的地方在我的實體,使他們被綁定到數據模型。

有沒有這種可能性?或者,如果不是最好的解決方法?

回答

0

發現事故here解決方案:

/** 
* @ORM\Column(type="string") 
* @Form\Type("Zend\Form\Element\Select") 
* @Form\Filter({"name":"StripTags"}) 
* @Form\Options({"label":"Continent*", "value_options": {"0":"Select one","1":"Africa","2":"America"}}) 
* @Form\Validator({"name":"InArray", "options":{"haystack":{"1","2"}, "messages":{"notInArray":"Choose one!"}}}) 
* @Form\Attributes({"value":"0"}) 
*/ 
protected $continent;