Рейтинг:0

«имя_блока» не найдено

флаг cn

Я установил модуль Twig Tweak.

{{ drupal_block('имя_блока') }}

не работает. В логах Drupal получаю ошибку

«Имя_блока» не найдено

«block_name» я получаю из URL-адреса конфигурации страницы конфигурации блока.

admin/structure/block/manage/block_name?destination=/de/admin/structure/block

Я делаю что-то не так?

флаг cn
Большой! Спасибо!
Рейтинг:3
флаг in

Вам нужно использовать:

{{ drupal_entity('блокировать', 'MY_BLOCK_ID') }}

Рендеринг блоков с помощью Twig Tweak руководство описывает три распространенных типа блоков и способы их визуализации.

Блокировать плагины, то есть пользовательские блоки, определенные с помощью аннотации

{{ drupal_block('MY_BLOCK_ID') }}

Объекты конфигурации блока, т.е. блоки, настроенные на /admin/структура/блок (что, похоже, вы пытаетесь сделать)

{{ drupal_entity('блокировать', 'MY_BLOCK_ID') }}

Блокировать объекты контента, т.е. блоки, управляемые в /admin/структура/блок/блок-контент

{{ drupal_entity('block_content', 'MY_BLOCK_ID') }}
Рейтинг:2
флаг cn

Вам не нужно размещать блок в макете блока. Twig Tweak создает экземпляр блока на лету.

Используйте идентификатор плагина блока. Вы найдете идентификатор в аннотациях класса плагина. Например, основной блок брендинга:

* @Блокировать(
 * id = "системный_брендинг_блок",

Если блок получен из содержимого блока, UUID добавляется после двоеточия, например: block_content: 4124d2132-5ed1-4a12-add1-144e210da157

Больше информации https://git.drupalcode.org/project/twig_tweak/-/blob/3.x/docs/blocks.md#block-plugin

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.