在ArrayCollection Symfony2中嵌入表单

时间:2016-01-07 09:09:41

标签: php forms symfony arraycollection

我有表格:

enter image description here

我对Tag1的代码如下:

$builder
        ->add('tag1', 'collection', [
            'type'   => 'text',
            'label' => 'Tag1',
            'allow_add'         => true,
            'allow_delete'      => true,
            'prototype'         => true,
            'options'           =>
                [
                    'required'  => false,
                    'label'     => false
                ]
        ])

但是如何在字段中添加Sub表单? 谢谢!

1 个答案:

答案 0 :(得分:1)

嗨,我认为这很简单。

$builder
    ->add('tag1', 'collection', [
        'type' => new yourSubFormType(),
        ...
    ])

更多信息:http://symfony.com/doc/current/cookbook/form/form_collections.html