Как отключить регионы в Drupal 7 для определенных страниц.

image

26.03.13
Comments 4

Давно хотел найти модуль, который бы позволял отключать не отдельные блоки, а целые регионы для определенных страниц и я его нашел, называется он Context. Благодаря ему вы сможете гибко настроить показ регионов для нужных страниц, согласитесь, что вручную управлять каждым блоком не сильно удобно, да и не правильно это, если вам нужно совсем отключить колонку, ведь на сайте все должно быть максимально автоматизировано, для удобства пользователей.

Скачать модуль можно на этой странице. Затем установите его в папку sites/all/modules и пройдите на страницу управления модулями. Включите модули Context и Context UI. Дальше пройдите в раздел Структура – Контекст.

На этой странице нужно нажать на кнопку «Добавить».  Из обязательных полей которые нужно заполнить является только Имя. Дальше нужно добавить Условие по которому будет скрываться регион, думаю у вас, с этим проблем не возникнет.

Комментарии

Ирина 08.04.14

Здравствуйте. Мне нужно сделать так, чтобы на странице до авторизации пользователя была только форма авторизации и шапка сайта(Осталось убрать надпись "Добро пожаловать на сайт". Могу ли я с помощью этого модуля это реализовать? Может подскажете как лучше сделать

admin 12.04.14

С помощью этого модуля это нельзя сделать, самое простое но не лучшее решение это убрать ненужные элементы с помощью css display:none

osvirk 29.07.14

Запретить отображение всех блоков для незарегистрированных пользователей. А "добро пожаловать" отображение только для незарегистрированных (гостей)

Юрий 17.10.15

Показали бы конкретный пример в картинках

Комментировать