Вставить форму в ArrayCollection Symfony2

1

У меня есть форма:

Изображение 174551

Мой код для Tag1 выглядит так:

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

Но как добавить форму Sub в поле? Благодарю!

Теги:
forms
arraycollection

1 ответ

1
Лучший ответ

Привет, я думаю, это довольно просто.

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

Дополнительная информация: http://symfony.com/doc/current/cookbook/form/form_collections.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню