按钮中的更改属性在symfony 2中

时间:2015-02-27 11:18:51

标签: symfony

我需要在Symfony2中的表单中添加class和id到按钮。我使用此文档http://symfony.com/doc/current/reference/forms/types/submit.html#attr

add('send','submit',array('attr'=>array('class'=>'submit_btn','id'=>'submit',"style"=>"font-weight: bold")))
                 ->add('reset','reset',array('attr'=>array('class'=>'submit_btn','id'=>'reset',"style"=>"font-weight: bold")))
                 ->getForm();

但它不起作用 我会感激任何建议。

2 个答案:

答案 0 :(得分:2)

更好的方法是在twig文件中添加你的类和attr。

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

答案 1 :(得分:0)

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