この機能を達成するための一般的に「良い」方法はありますか? 「use」タグについて読んだことがありますが、これはこれまでのところ最良のオプションのようですが、外部の html を持ち込めず、ブロックのみを持ち込めないことはまだ好きではありません。
以下の例で「include」タグを使用して、説明しようとしている意図を示します。
#base.html.twig
{% include 'elements/header.html.twig' %}
{% block content %}{% endblock %}
{% include 'elements/footer.html.twig' %}
#header.html.twig
<h1>This is my header</h1>
{% block page_title %} Default Page Title {% endblock %}
#index.html.twig
{% extends 'layouts/base.html.twig' %}
{# I want to be able to do this somehow #}
{% block page_title %} This is my overridden page title {% endblock %}
{% block content %} here is the index page content {% endblock %}