Я создал include
в Drupal:
{% include directory ~ '/partials/header.html.twig' %}
но я получаю эту ошибку:
Twig_Error_Loader: Template "themes/custom/mytheme/partials/header.html.twig" is not defined (Drupal\Core\Template\Loader\ThemeRegistryLoader: Unable to find template "themes/custom/mytheme/partials/header.html.twig" in the Drupal theme registry.) in "themes/custom/mytheme/page--front.html.twig" at line 1. in Twig_Loader_Chain->getCacheKey() (line 115 of vendor/twig/twig/lib/Twig/Loader/Chain.php).
Согласно документации Drupal и Twig, я делаю это правильно.
У меня есть каталог с именем partials
и файл с именем header.html.twig
.
Что я делаю неправильно? Я использую Drupal в MAMP и OSX, El Capitan. Drupal 8.3.7
/
передdirectory
:{% include '/' ~ directory ~ ... %}
. Хотя ваш исходный код должен работать ... - person Stanislav Agapov   schedule 01.10.2017