1

我有一个很大的问题,我有一个many-to-one关联定义如下的实体:

/**
 * @ORM\ManyToOne(targetEntity="Bundle\Entity\Proxy", inversedBy="meeting", cascade={"persist", "remove"})
 */
private $proxy;

我想用这样的组合创建一个表单:

array(
      '_blank'  => 'No proxy',
      '_add_new'=> 'Add new',
      'Choose from existing' => array(
                                      '1' => 'John Smith',
                                      '2' => 'Brad Pitt'
      )
)

基于 Symfony2 机制。因此,在选择之后,_add_new我将通过 JavaScript 表单从原型中添加新的代理对象,或者如果选择是现有的,则保存 id。

这将是http://symfony.com/doc/current/cookbook/form/form_collections.htmlhttp://symfony.com/doc/current/reference/forms/types/entity.html的组合

有谁知道从这个话题开始?

4

0 回答 0