Symfony2继承自两个表单模板
我已经将我的表单设置为使用自定义模板(生成DL),并且效果很好Symfony2继承自两个表单模板,symfony,twig,Symfony,Twig,我已经将我的表单设置为使用自定义模板(生成DL),并且效果很好 twig: form: resources: - 'myBundle:Form:row.html.twig' 但是我想定制一行一张表格,我想我必须这样做 {% form_theme edit_form _self, ' %} {% block _startYear_row %} {% block form_row %} {{ parent() }}
twig:
form:
resources:
- 'myBundle:Form:row.html.twig'
但是我想定制一行一张表格,我想我必须这样做
{% form_theme edit_form _self, ' %}
{% block _startYear_row %}
{% block form_row %}
{{ parent() }}
<div id="startCalendaryear"></div>
{% endblock %}
{% endblock %}
{%form\u主题编辑\u form\u self,%%}
{%block\u startYear\u row%}
{%block form_row%}
{{parent()}}
{%endblock%}
{%endblock%}
这使得整个表单从_self继承,并失去了row.html.twig的定制功能
如何为所有表单设置自定义模板,同时仍覆盖其中一个表单上的一行?我实际上不知道这是否可行:创建一个新模板,该模板继承
myBundle:Form:row.html.twig
,并包含自定义模板。现在您将该文件设置为form\u theme
。