Symfony 表单生成器:如何从控制器将 organise/group 字段转换为 HTML 部分

Symfony Form builder: how to organise/group fields into HTML sections from the controller

我想在表单生成器控制器中说这个字段属于这个组,然后在 view/theme 中将所有 group1 组织到 div1,将 group2 组织到 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) }}

万一有人在看;我的错误是我忘记循环

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