@noteblock

Как выводить блоки drupal 8?

С небольшим запозданием перехожу с 7-ки на 8-ку :)

При разработке на drupal отказался от идеи регионов, чаще всего используя один регион (Содержимое), страницы собираю в основном на темплэйтах, т.к. в большинстве случаев на один сайт имеется 10-15 кастомных макетов и использование регионов в таком случае, на мой взгляд — не лучшая (гибкая) идея.

Вопрос: как выводить блоки в темплейтах правильно?

Пример, чего хочу достичь:
<div class="projects">
  <h2>Проекты</h2>
 {{ вывод_конфигурируемого_блока }}
</div>


P.S. Пробовал выводить блоки через drupal_entity от модуля Twig Tweak, но эта функция отдаёт содержимое блока без ссылок на его редактирование.
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
@noteblock Автор вопроса
upd. вопрос решён, работает такой способ:
{{ drupal_entity('block', 'phone', null, null, false) }}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
andead
@andead
друпал девелопер, фрилансер
{{ drupal_block('system_branding_block') }}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы