parent()不使用{%block body%}

时间:2013-11-23 10:32:15

标签: php symfony twig

我在Twig中使用继承。 index.html.twig正在扩展base.html.twig

以下是index.html.twig

{% extends '::base.html.twig' %}

{% block title %}{{ parent() }}{% endblock %}

{% block body %}{{ parent() }}{% endblock %}

由于我已经覆盖titlebody阻止,稍后使用parent()功能,我尝试从{{1}加载bodytitle对于base template.阻止它可以正常工作但不适用于title

以下是body

base.html.twig

现在我发现是否从<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>{% block title %}Welcome!{% endblock %}</title> {% block stylesheets %}{% endblock %} </head> <body> <div>{% block body %}Body{% endblock %}</div> {% block javascripts %}{% endblock %} </body> 模板中移除了body block而没有从child获取结果。这里有什么问题。任何人请解释

0 个答案:

没有答案