Доступ к представлению блока в абзаце в Drupal - PullRequest
0 голосов
/ 22 февраля 2019

Я создал абзац в drupal, в котором есть ссылка на блок.В предварительном процессе я сделал:

$variables['bloc_video'] = \Drupal::entityTypeManager()->getViewBuilder('block_content')->view($bp);

И в своем файле ветки я просто назвал его так:

{{bloc_video}}

Вид, к сожалению, не правильный.

Я хочу, чтобы мой препроцесс вызвал мой блочный вид в другом файле ветки.Как я могу это сделать?

Большое спасибо

1 Ответ

0 голосов
/ 05 марта 2019

Я предлагаю использовать модуль Twig Tweak (это очень полезно и для других случаев). Здесь вы можете найти больше информации о включении блоков в веточку с модулем Twig Tweak.

В вашем случае вы можете использовать:

{{ drupal_entity('block', 'block_content') }}

Однако, если вы все еще хотите сделать это программно, отметьте этот ответ .

...