Forms 可在Symfony2中翻译的自定义表单模板

Forms 可在Symfony2中翻译的自定义表单模板,forms,symfony,templates,Forms,Symfony,Templates,我需要调整Translateable使用的默认表单模板,以便可以插入一些自定义html,但只能在某些情况下插入 目前,模板在config.yml中定义如下: a2lix_translation_form: templating: "A2lixTranslationFormBundle::default.html.twig" 如果我将配置更改为指向自定义模板,它可以正常工作: a2lix_translation_form: templating: "AcmeBundle:Translat

我需要调整Translateable使用的默认表单模板,以便可以插入一些自定义html,但只能在某些情况下插入

目前,模板在config.yml中定义如下:

a2lix_translation_form:
  templating: "A2lixTranslationFormBundle::default.html.twig"
如果我将配置更改为指向自定义模板,它可以正常工作:

a2lix_translation_form:
  templating: "AcmeBundle:Translatable:template.html.twig"
但是,这显然会全局更改模板,而我只需要更改一个特定的表单。如何告诉Translateable即时使用我的自定义模板?

可能使用

{% form_theme form 'AcmeBundle:Translatable:template.html.twig' %}
在视图模板的顶部工作

从文档中: