Рендеринг нужного блока в Drupal 7

Не всегда удобно выводить блоки в определенные шаблоном регионы. Как вывести произвольный блок в нужном месте шаблона?

Для решения этой задачи пришлось не много покопаться в коде движка. Результатом копания стала вот такая функция:

Т.е. вам нужно знать системное название блока — параметр delta и системное название модуля — параметр moduleName, в котором  реализован данный блок.

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

Crop модуль для картинок Drupal

Декабрь 2, 2017 г.

Искал по работе crop модуль, который позволит редактору сайта выполнять обрезку картинки в админке при загрузке изображения в форму публикации. На Drupal.org ...

Читать

Rutube: интегрируем как oembed provider source в Drupal

Февраль 28, 2025 г.

Задача - добавить rutube как oembed провайдера в медиа библиотеку, чтобы можно было создать медиа тип Rutube, где будет поле для ввода ссылки. Медиа поля ...

Читать

Глобальная установка Drush

Сентябрь 17, 2023 г.

Часто используют drush как компонент установленного drupal проекта, вызывая drush как ./vendor/bin/drush. Небольшой гайд для глобальной установки drush, чтобы тот был доступен для всех проектов отовсюду. Для начала нам потребуются git и composer, ...

Читать

Использование entityqueue для сортировки элементов во view, основанной на Search API datasource

Апрель 3, 2024 г.

Ранее подход, который я опишу, использовался для nodequeue, сейчас с заменой плагина фунционалом entityqueue, тоже самое можно применить и для него. Проблема: Создано представление (view), где источник данных - элементы datasource Search API. ...

Читать
 

Комментарии к «Рендеринг нужного блока в Drupal 7»

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



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