PHP-Symfony2-多种形式的主题
作者:互联网
是否可以在同一页面上为两个(或多个)表单使用不同的主题.
我有2种形式,我想将主题“ X”用于第一种形式,将主题“ Y”用于第二种形式.
解决方法:
您需要在显示表单之前声明主题.
你应该试试 :
{% form_theme form 'ThemeX.html.twig' %}
{{ form(formX) }}
{% form_theme form 'ThemeY.html.twig' %}
{{ form(formY) }}
如果这不起作用(即,第二个表单主题声明不会覆盖第一个表单主题),则只需为第二个表单使用单独的模板,然后使用包含将其插入父模板中即可.
有关更多信息,请尝试symfony doc的[http://symfony.com/doc/current/cookbook/form/form_customization.html#child-forms](this页]
标签:forms,symfony,twig,themes,php 来源: https://codeday.me/bug/20191121/2050729.html