簡體   English   中英

可在Symfony2中翻譯的自定義表單模板

[英]Custom form template for translatable in Symfony2

我需要調整Translatable使用的默認表單模板,以便可以插入一些自定義html,但僅在某些情況下才可以。

當前,模板在config.yml中定義為:

a2lix_translation_form:
  templating: "A2lixTranslationFormBundle::default.html.twig"

如果我將配置更改為指向我的自定義模板,則可以正常工作:

a2lix_translation_form:
  templating: "AcmeBundle:Translatable:template.html.twig"

但是,這顯然會全局更改模板,而我只需要將其更改為一種特定形式即可。 如何告訴Translatable即時使用我的自定義模板?

也許使用

{% form_theme form 'AcmeBundle:Translatable:template.html.twig' %}

在您的視圖模板頂部有效嗎?

從文檔中: https : //symfony.com/doc/current/form/form_customization.html#method-2-inside-a-separate-template

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM