在Twig中重复阻止

时间:2013-08-19 09:37:17

标签: twig

无论如何,在这样的树枝上重复一个块:

<title>{% block title %}{% endblock %} | MyBusiness</title>

<meta name="title" content="{% block title %}{% endblock %} | MyBusiness"/>

为了只宣告两个街区一次?像那样:

{% block title %}   
The title I want to show in each title and metaTitle tags.{{ parent() }}
{% endblock %}

1 个答案:

答案 0 :(得分:25)

您可以通过编写{{ block('blockName') }}来使用已定义的块。所以对于你的例子,你会这样做:

<title>{% block title %}{% endblock %} | MyBusiness</title>

<meta name="title" content="{{ block('title') }} | MyBusiness"/>

请参阅documentation,其中指出几乎完全相同的示例