在Twig中重复阻止

svp*_*dga 5 twig

反正有没有像这样在树枝上重复一个块:

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

<meta name="title" content="{% block title %}{% endblock %} | MyBusiness"/>
Run Code Online (Sandbox Code Playgroud)

为了只声明两个块一次?像那样:

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

Sir*_*ton 25

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

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

<meta name="title" content="{{ block('title') }} | MyBusiness"/>
Run Code Online (Sandbox Code Playgroud)

请参阅几乎完全相同的示例文档