Я написал этот код для рендеринга блока в контроллере, но у меня он не сработал (возможно, какие-то проблемы с пространством имен)
$block = \Drupal\block_content\Entity\BlockContent::load('right_navigation_block');
$menu = \Drupal::entityTypeManager()->getViewBuilder('block')->view($block);
Подробнее здесь: https://stackoverflow.com/questions/537 ... controller