ZF2 annotationbuilder - 选择

时间:2014-07-09 12:10:20

标签: zend-framework2

我使用annotationbuilder从我的注释创建表单。但由于某些原因,如果我添加@ORM线,结果始终是输入字段。如果我删除该行,则它是一个下拉列表,但所选的值不会保存到列...

  /** 
   * @Annotation\Type("Zend\Form\Element\Select")
   * @Annotation\Required({"required":"false" })
   * @Annotation\Filter({"name":"StringTrim"})
   * @Annotation\Options({"label":"Einschränkung:", "value_options" : {"none":"keine Einschränkung","width":"Breite","height":"Höhe","both":"beides"}})
   * @ORM\Column(name="restriction")
   */
  private $restriction;    

为什么呢?我究竟做错了什么?

1 个答案:

答案 0 :(得分:0)

好的上帝......事实证明,我的教义模块已经过时了......这显然是一个BUG。 像这样更新我的composer.json

"require": {
    "doctrine/doctrine-module": "dev-master",
    "doctrine/doctrine-orm-module": "dev-master"
}

帮助。我的天。