Forms 如何更改FOSUserBundle中的默认表单主题?

Forms 如何更改FOSUserBundle中的默认表单主题?,forms,templates,twig,symfony,fosuserbundle,Forms,Templates,Twig,Symfony,Fosuserbundle,我在symfony3.2项目中使用FOSUserBundle,我不知道如何覆盖每个bundle表单中使用的默认表单主题。FOSUserBundle使用细枝作为模板引擎 正如您可能猜到的,我希望在不更改vendor目录中的任何文件的情况下实现这一目标 例如: {{ form_widget(form.email) }} 生成如下输出: 电子邮件(标签) 此电子邮件已被接收。(错误) (文本字段) 我想改变每个字段的显示方式 谢谢你的帮助 编辑:我在这里找到了解决方案: 最好的方法是通过从捆绑包

我在symfony3.2项目中使用FOSUserBundle,我不知道如何覆盖每个bundle表单中使用的默认表单主题。FOSUserBundle使用细枝作为模板引擎

正如您可能猜到的,我希望在不更改
vendor
目录中的任何文件的情况下实现这一目标

例如:

{{ form_widget(form.email) }}
生成如下输出:

电子邮件(标签)

  • 此电子邮件已被接收。(错误)
(文本字段)

我想改变每个字段的显示方式

谢谢你的帮助

编辑:我在这里找到了解决方案:

最好的方法是通过从捆绑包扩展来覆盖模板,并按需要呈现表单。最好的方法是通过从捆绑包扩展来覆盖模板,并按需要呈现表单。