Есть ли способ использовать разные темы для двух (или более) форм на одной странице. У меня есть 2 формы, и я хотел бы использовать тему «X» для первой формы и тему «Y» для второй формы.
Symfony2 — тема для нескольких форм
Ответы (1)
Вам нужно объявить свою тему перед отображением формы.
Тебе стоит попробовать :
{% form_theme form 'ThemeX.html.twig' %}
{{ form(formX) }}
{% form_theme form 'ThemeY.html.twig' %}
{{ form(formY) }}
Если это не сработает (т. е. объявление темы второй формы не перезаписывает первое), просто используйте отдельный шаблон для второй формы и вставьте его в родительский шаблон с помощью include.
Попробуйте [http://symfony.com/doc/current/cookbook/form/form_customization.html#child-forms](это страница) документа Symfony для получения дополнительной информации
person
np87
schedule
05.09.2014