Forms Symfony 2.3添加实体的表单集合

Forms Symfony 2.3添加实体的表单集合,forms,symfony,collections,Forms,Symfony,Collections,我正在制作一个动态表单,在实体中添加集合 我遵循了中的代码示例,它是有效的,但我想做的是添加一个新表单(实体集合的表单) 因此,如果我有一个实体A,其中包含一组实体B,我想在表单中动态添加新的实体B,但我不知道怎么做 表单的实体应类似于: $builder->add('entityB', 'collection', array( 'type' => 'HOW TO PUT THE FORM OF THE ENTITY B???', 'options' =>

我正在制作一个动态表单,在实体中添加集合

我遵循了中的代码示例,它是有效的,但我想做的是添加一个新表单(实体集合的表单)

因此,如果我有一个实体
A
,其中包含一组实体
B
,我想在表单中动态添加新的实体
B
,但我不知道怎么做

表单的实体应类似于:

$builder->add('entityB', 'collection', array(
    'type'   => 'HOW TO PUT THE FORM OF THE ENTITY B???',
    'options'  => array(
        'required'  => false,
    ),
    'allow_add'=>true,
));
摘自:

这是假设您已经为
EntityB
创建了表单类型类(在控制器中需要时不手动创建)。链接的cookbook条目根据每种情况给出了许多很好的示例。

摘自:


这是假设您已经为
EntityB
创建了表单类型类(在控制器中需要时不手动创建)。链接的cookbook条目根据具体情况提供了许多很好的示例。

谢谢!!你在EntityBtypeHahaha后面加了一个“)”,我在菜谱上看到了这个例子,但我无法让它起作用。我复制了代码,但是添加的链接没有出现:(最后我使用文档中解释的jQuery代码获得了它(),谢谢!!你加了一个“)”在EntityBtypeHahaha之后,我在菜谱中查看了这个示例,但我无法让它工作。我复制了代码,但是添加的链接没有出现:(最后我使用文档()中解释的jQuery代码获得它)
$builder->add('entityB', 'collection', array(
    'type' => new EntityBType(),
    'options'  => array(
        'required'  => false
    ),
    'allow_add' => true
));