Symfony2表单id和名称属性重复

Symfony2表单id和名称属性重复,symfony,twig,Symfony,Twig,我试图使用symfony form builder创建一个表单,它有3个字段,名称、国家和语言-我希望表单元素有一个id和一个名称,但每次创建2个 在语言类型中 'id' => 'country_code2', 'name' => 'country_code' 细枝: {{ form_widget(form.country_code, {'id': 'country_Code', 'name': 'country_Code'}) }} 有没有办法停

我试图使用symfony form builder创建一个表单,它有3个字段,名称、国家和语言-我希望表单元素有一个id和一个名称,但每次创建2个

在语言类型中

        'id' => 'country_code2',
        'name' => 'country_code'
细枝:

{{ form_widget(form.country_code, {'id': 'country_Code', 'name': 'country_Code'}) }}
有没有办法停止symfony生成的自动id/名称


是否有关于此“功能”的文档?

您可以在创建表单的地方张贴这些行吗?您发布的代码有点令人困惑。这有用吗?最后我决定继续使用symfony为我保留的id和姓名。为什么要与权力斗争!!请把你的全稿发出去。此外,要在twig中重写:{{form_小部件(form.country_code,{'attr':{'id':'country_code,{'name':'country_code'}}}}}}除此之外,请查看一下要重写id,您需要将它移到
attr
属性之外,就像这样:
{form form_小部件(form.country_code,{'id':'country_code','attr':}}}}}