Просто включите Отладка веток .См. Отладка шаблонов Twig .После того, как вы включите отладку Twig, вы получите предложение о присвоении имен шаблонам, напечатанное в виде HTML-комментариев прямо в вашей разметке.Там вы увидите, как этот шаблон должен называться точно.
Ваш sites/development.services.yml
должен выглядеть следующим образом:
# Local development services.
#
# To activate this feature, follow the instructions at the top of the
# 'example.settings.local.php' file, which sits next to this file.
parameters:
http.response.debug_cacheability_headers: true
twig.config:
debug: true
auto_reload: true
cache: false
services:
cache.backend.null:
class: Drupal\Core\Cache\NullBackendFactory
И вам нужно добавитьследующая строка на ваш settings.php
:
/**
* Enable local development services.
*/
$settings['container_yamls'][] = DRUPAL_ROOT . '/sites/development.services.yml';
Что в итоге даст вам нечто подобное:
<!-- FILE NAME SUGGESTIONS:
* node--page--j1.html.twig
* node--1--full.html.twig
* node--1.html.twig
* node--page--full.html.twig
* node--page.html.twig
* node--full.html.twig
x node.html.twig
-->
И не забудьте очистить кеши!Несколько раз.