Как загрузить данные ноды, если текущая страница — это как раз страница публикации?
В семёрке мы обращались к глобальному массиву аргументов запроса, чтобы получить ID ноды, и далее можно загрузить сам объект, а начиная с 8й версии эта операция делается через получение параметров маршрута.
|
|
$node = \Drupal::routeMatch()->getParameter('node'); |
При этом мы сразу получаем объект.
Данная запись опубликована в 04.04.2024 19:55 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Март 22, 2018 г.
Если вы используете в своей форме (API Drupal 7) поле даты, поставляемое модулем date/date_popup, то возможно, хотели бы избавиться от поля ввода времени. ...
Читать
Январь 17, 2019 г.
В определенный момент стандартные схемы данных Drupal вас могут перестать удовлетворять, и вы решите добавить свои таблицы в базу данных сайта. Как это ...
Читать
Февраль 1, 2017 г.
Drupal обладает развитым набором инструментов с menu, т.к. меню - это одна из составляющих частей Drupal API. Хотя модуль Menu, входящий в состав ядра, ...
Читать
Июль 14, 2023 г.
Как без хуков preprocess в Drupal добавить, например, атрибут target для ссылки в шаблоне?
Например, возьмем штатный шаблон file-link.html.twig:
[crayon-69e7457d37737156557061/]
Используем фильтр merge, добавляя нужные атрибуты:
[crayon-69e7457d37741086045667/]
Читать