2
私は自分のアプリケーションのほとんどの部分で使いたいbase.html.twigを持っています。小枝 - 他のテンプレートを除外する方法は?
それは次のようになります。
<html>
<head>
<title>{% block title %}Stack Example{% endblock %}</title>
<link rel="stylesheet" href="/resources_admin/dist/css/custom.css">
{% block stylesheets %}{% endblock %}
</head>
<body class="hold-transition skin-blue sidebar-mini">
{% include 'admin/top_menu/top_menu.html.twig' %}
{% include 'admin/menu/menu.html.twig' %}
{% block body %}{% endblock %}
{% include 'admin/footer/footer.html.twig' %}
<script src="/resources_admin/dist/js/custom.js"></script>
{% block javascripts %}{% endblock %}
</body>
</html>
すべてが正常です。しかし私はbase.html.twigを使いたい場所に1つのテンプレートを持っていますが、top_menu.html.twig
を含めたくありません。
テンプレートから何かを除外する方法はありますか?それとも新しいものを作る必要がありますか?
である私はすでに知っていましたそれは私には別の解決策があります。とにかく感謝! –
@JohnEhrmantrautブランクのブロックステートメントが好きでない場合は、短い構文を使用することもできます。 '{%block topmenu" "%}' –
すごくいいです!ありがとう!私はそれが好きです@FlorentDestremau –