ZF2 ObjectMultiCheckbox for OneToMany,doctrine hydrator和DB storage

时间:2016-01-22 16:32:25

标签: php zend-framework doctrine-orm

我使用的是ZF2,Doctrine和Doctrine Hydrator。 我有以下表格

  • TOURS(一个名为'游览类型' - OneToMany关联 - 由ObjectMultiCheckbox呈现并显示TOURTYPE表中的游览类型列表)
  • TOURTYPES(旅行类型列表)

我" Tours" Class && 34; TourTypes" Class和TourFormFieldset包含以下字段:

$this->add( array(
        'type'      => 'DoctrineModule\Form\Element\ObjectMultiCheckbox',
        'name'      => 'tourtype',
        'options'   => array(
            'object_manager'    =>  $this->getObjectManager(),
            'target_class'      =>  'Tours\Entity\TourType',
            'property'          =>  'title',
            'label'             =>  'Tour Type'
        )   
     )
   );

我可以在游览编辑视图中显示一个tourtypes列表复选框,但我不知道如何存储检索所选游览类型的集合。

0 个答案:

没有答案