Twig 1.xから2.xにアップグレードし、インクルード時に迷惑メールを受けました。ブロックテンプレートでエラーが発生しました
以下の例の 'include'タグを使用して、私が説明しようとしている目的を実証します。 dashboard.html.twig 『テンプレートに「 『ブロック』ページタイトル:updrageは小枝した後
#dashboard.html.twig
{# BREADCRUMB #}
{% include 'breadcrumb/breadcrumb.twig' with {pagetitle: block('pagetitle'),
breadcrumb: block('breadcrumb')} %}
{# END BREADCRUMB #}
#breadcrumb.twig
<div class="row wrapper page-heading m-l-15">
<h1 class="pagetitle">{{ pagetitle }}</h1>
<ol class="breadcrumb">
{% autoescape false %}
{{ breadcrumb }}
{% endautoescape %}
{% block breadcrumb %}
<li>
<a href="/">{{ 'homepage.menu.home'|trans }}</a>
</li>
{% if pagetitle %}
<li class="active">
<strong>{{ pagetitle }}</strong>
</li>
{% endif %}
{% endblock %}
</ol>
</div>
#index.htlm.twig
{% extends 'dashboard.html.twig' %}
{% block pagetitle %}{{ 'meeting.rooms.list'|trans }}{% endblock %}
{% block title %}{{ 'menu.management.meeting_rooms'|trans }}{% endblock %}
は、私は次のエラーを得た』は存在しません。」
提案や考え方はありますか?
バージョン1.xでは動作しませんでした。私はすでに含まのPAGETITLEを削除したテストする : '{%が{ブレッドクラムと 'ブレッドクラム/ breadcrumb.twig' を含む:ブロック( 'ブレッドクラム')}%}' をE Iは、次のエラーが発生しました:* *テンプレート "dashboard.html.twig"の "breadcrumb"ブロックが存在しません** " –