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

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

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

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

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

Конфигурация для миграции статей (node:blog) из CSV файла

Март 2, 2024 г.

Это пример миграции данных из CSV файла в Drupal. Данная миграция является основной в том смысле, что она ссылается на дочернюю миграцию, в ходе которой будут созданы параграфы (entity_reference_revisions:paragraph) с HTML контентом. А далее мы ...

Читать

Вывод сообщений валидации формы рядом с формой

Март 20, 2019 г.

При возникновении ошибок, во время проверки формы друпал выполняет две вещи, которые отражаются на фронт-энд - добавляет сообщение об ошибке в стек сообщений и маркирует классом error поле, содержащее ошибку. Если форма находится далеко от места вывода ...

Читать

Drupal migration из CSV файла

Март 1, 2024 г.

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

Читать

Drupal и hook_install

Январь 19, 2010 г.

(ремарка : речь идет о 6-й версии drupal) Если вам иногда приходится писать модули для Drupal, или вы вдруг этим только решили заняться, то однажды вы, возможно, захотите написать код модуля полностью соответствующий спецификациям и рекомендациям drupal.org. ...

Читать
 

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

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



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