更改symfony 2中按钮的属性

更改symfony 2中按钮的属性,symfony,Symfony,我需要在Symfony 2中的表单中向按钮添加类和id。我用这个句型 但它不起作用 如有任何建议,我将不胜感激。您是否正在使用可能会覆盖formbuilder代码中“attr”选项的捆绑包?我个人手动渲染所有按钮,因为我使用mopabootstrap捆绑包,如果我使用formbuilder渲染按钮,会弄乱对齐。更好的方法是在twig文件中添加类和属性 {{form_widget(form.eventName,{ 'attr': {'class': "span12"}})}} 我不使用任何其他

我需要在Symfony 2中的表单中向按钮添加类和id。我用这个句型

但它不起作用
如有任何建议,我将不胜感激。

您是否正在使用可能会覆盖formbuilder代码中“attr”选项的捆绑包?我个人手动渲染所有按钮,因为我使用mopabootstrap捆绑包,如果我使用formbuilder渲染按钮,会弄乱对齐。

更好的方法是在twig文件中添加类和属性

 {{form_widget(form.eventName,{ 'attr': {'class': "span12"}})}}

我不使用任何其他捆绑包,只使用symfonyIt作品中包装的standart witch,谢谢。但为什么createFormBuilder中的方法不起作用?可以使用FormBuilder。将其添加到FormBuilder中的数组中:“attr'=>array('class'=>'span2'),但请记住,在FormType中设置前端源代码并不是一个很好的解决方案。最好的解决方案是把它放在你的细枝文件中。
 {{form_widget(form.eventName,{ 'attr': {'class': "span12"}})}}