Создать шаблон
Все шаблоны находятся в папке templates/. Шаблоны по умолчанию находятся в папке core/themes/, но их не рекомендуется изменять, т.к. при следующем обновлении Drupal изменения пропадут.
В админке шаблоны находятся в разделе Appearance.
Создание шаблона
Для добавления шаблона, надо создать файл templates/custom/custom.info.yml.
# templates/custom/custom.info.yml name: Custom type: theme description: 'Пользовательская тема' version: '1.0.0' # Версия шаблона core: '8.x' # Для каких версий Drupal работает шаблон
В результате в админке появится новый шаблон.
Данный шаблон уже можно активировать и использовать. Но сайт будет без оформления.
Оформить дизайн для всех страниц можно в файле templates/custom/templates/page.html.twig.
В том месте, где надо выводить контент, надо вставить код {{ page.content }}
.
<!-- templates/custom/templates/page.html.twig -->
{{ page.content }}
Миниатюра шаблона
Чтобы выводить миниатюру шаблона, надо просто в папку шаблона скопировать картинку с именем screenshot.png.
Поддержать автора