Я хочу иметь, например, нижний колонтитул в одном файле Twig.
Это мои регионы:
regions:
nav: Navigation
content: Content
content_top: 'Content Top'
content_bottom: 'Content Bottom'
front_one: 'Front One'
front_two: 'Front Two'
footer: Footer
Я пытался создать region--footer.html.twig
файл в папке шаблонов в моей теме, но это не сработало.
Какие-либо предложения?
Перебирая новые шаблоны в drupal 8, у меня получилось:
в моем page.html.twig
в самом низу:
{% if page.footer %}
{{ page.footer }}
{% endif %}
Затем создал region--footer.html.twig
с содержанием:
{% if content %}
<div{{ attributes }}>
{{ content }}
</div>
{% endif %}
Я получил этот фрагмент от core/modules/system/templates/region.html.twig
Я думаю, что это правильный способ переопределить шаблоны в Drupal 8
Других решений пока нет …