如何在Symfony2中的子模板中添加自定义内容?

时间:2013-11-17 04:37:30

标签: symfony twig

我有一个index.html.twig页面作为我的主页,带有扩展名 {% extends "::base.html.twig" %} 指向app/Resources/Views基本模板,我的基本模板扩展了一个 {% extends "UAMBootstrapBundle::stickyfooter.html.twig" %}

如何添加一些自定义内容以显示在我的主页模板index.html.twig上?每当我添加内容时,错误就是如果它已经扩展,我就不能使用它。

1 个答案:

答案 0 :(得分:0)

如果忘记使用{%block%} {%endblock%}

,则会出现该错误

所以你需要在base.html.twig中创建一个块,你可以在index.html.twig中“填充”

base.html.twig中的示例

 {% block content %}{% endblock %}

在index.html.twig

 {% block %}My content{% endblock %}