Настройка видимости блока на мобильных устройствах в Друпал
- Подробнее
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
В одной из предыдущих статей мы научились создавать форму и выводить ее в блоке с помощью собственного модуля. Однако иногда может понадобиться вывести в блоке форму, созданную другим модулем, например, форму создания материалов того или иного типа.
По умолчанию в Друпале можно ограничить видимость блока по ролям пользователей. Например, выводить блок только для анонимных посетителей. Но часто возникает задача - выводить блок для пользователей всех ролей, кроме администраторов сайта.
В данной статье я остановлюсь на решении простой, но нередко встречающейся задачи – как вывести форму в блоке в Drupal (подобный функционал реализован, например, в модуле Webform или модуле поиска ядра Друпала).
В большинстве случаев при создании сайта на Drupal достаточно стандартного функционала, позволяющего создать блок и назначить ему регион в разделе admin/structure/block. Однако иногда возникает задача вывести один и тот же блок в различных областях сайта, например, в шапке главной страницы и в боковой колонке или подвале внутренних страниц.
Новые комментарии