Как добавить в блок текст со значением поля материала

Аватар пользователя Valery.O Valery.O 12 декабря 2017 в 20:34

Есть программно созданный блок. Он расположен на всех страницах.
Нужно:
Если мы находимся на странице с типом материала "article", то получаем значение поля "subtitle" и выводим его в этом блоке.
Подскажите как это можно сделать?

Структура модуля:
-my_block.info.yml
-src/Plugin/Block/MyBlock.php

0 Thanks

Комментарии

Аватар пользователя bumble bumble 13 декабря 2017 в 0:29

Аналоги menu_get_object для 8ки:

<?php
if ($node = \Drupal::request()->attributes->get('node'))
// или
if ($node = \Drupal::routeMatch()->getParameter('node'))
?>

и дальше, работаете с полями.