Как получить объект текущей публикации в Drupal

Как загрузить данные ноды, если текущая страница — это как раз страница публикации?

В семёрке мы обращались к глобальному массиву аргументов запроса, чтобы получить ID ноды, и далее можно загрузить сам объект, а начиная с 8й версии эта операция делается через получение параметров маршрута.

При этом мы сразу получаем объект.

Мало букафф? Читайте есчо !

Сохранение файла, полученного через форму в Drupal

Февраль 17, 2024 г.

Вы создали форму с полем типа file, и хотите сохранять файл как сущность друпала при отправке данных формы. [crayon-692e2cad2cbee186180290/] Обычно объявления форм в Drupal 8+ размещаются в виде расширений класса FormBase в каталоге модуля /scr/Form/*. ...

Читать

Добавить произвольную ссылку в меню на этапе препросессинга в Drupal

Март 17, 2025 г.

Иногда бывает потребность создать ссылку из кода. Структура ссылки довольно сложная на этапе препроцессинга шаблона меню, делюсь сниппетом кода. Потребуются следующие зависимости: [crayon-692e2cad2ce39688372213/] Добавим ссылку в меню main. ...

Читать

Подтвержение регистрации через СМС в Drupal

Январь 19, 2014 г.

На мой взгляд, это и новый виток в войне с ботами и предвестник авторизации в будущем. Сегодня практически у каждого есть сотовый телефон, а в будущем ...

Читать

Получить имя поля ключа entity в Drupal 7

Апрель 6, 2021 г.

У меня эта задача возникла при работе с формами, где формы содержат поля '#entity' и '#entity_type'. Нужно было найти универсальный способ прочитать ID объекта, т.к. для каждого объекта имя этого поля может отличаться (для node - nid, для file - fid и ...

Читать
 

Комментарии к «Как получить объект текущей публикации в Drupal»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: