Конструктор форм Symfony: как организовать / сгруппировать поля в секции HTML из контроллера - PullRequest
0 голосов
/ 11 ноября 2018

Я бы хотел в контроллере построителя форм сказать, что это поле принадлежит этой группе, а затем в представлении / теме организовать всю группу 1 в div1, группу 2 в div2 и т. Д.

Я пробовал что-то подобное (создание подформ), но это не работает; Я не могу отобразить группу

$builder->add(
    $builder->create('group1', FormType::class, array('inherit_data' => true))
        ->add('brand', TextType::class, array(
            'label' => 'brand',
            'invalid_message' => 'Enter a brand',
    ))
);

веточка

{{ form_row(form.group1) }}

1 Ответ

0 голосов
/ 11 ноября 2018

В случае, если кто-то еще ищет;моя ошибка заключалась в том, что я забыл перебрать

{% for row in form.group1 %}
     {{ form_row(row) }}
{% endfor %}
...