Вы здесь
Блоки в Drupal
Блоки в Drupal - важная часть структуры сайта. Блоки позволяют выводить нужную информацию в различных регионах темы. Условно блоки можно разделить на три группы:
- Блоки модулей ядра, которые есть в любом сайте (например, Документ, Справка системы, Вход на сайт)
- Блоки сторонних модулей. Эти блоки появляются сразу после установки и активации модуля.
- Пользовательские блоки. Администратор может создать блоки с любым текстом, ява-скриптом (часто используется для вставки счетчиков или рекламы на сайт) или даже с каким то php-скриптом (сниппетом)
Настройка блоков происходит по адресу admin/structure/block. Из-за того, что различные темы могут содержать разные наборы регионов, в друпале можно указывать расположение блоков для каждой темы отдельно (актуально для сайтов имеющих несколько активных шаблонов).
Указать или поменять расположение блока, а так же сделать неактивным можно двумя способами. Во-первых, перетащить в нужный раздел взяв мышкой за крестик слева от названия:![]()
Во-вторых, можно выбрать расположение в выпадающем меню:
Добавить собственный блок можно по адресу admin/structure/block/add. В форме нужно указать:
Заголовок блока (опционально) - название, которое будет показано пользователю.
Описание блока (обязательно) - это название будет показано на странице блоков.
Содержимое блока (обязательно) - любой текст или скрипт. Имейте в виду, что нужно указывать формат ввода PHP Code если вы хотите ввести пхп-скрипт, так же нужно указывать фильтр Full HTML при вводе кода счетчика с ява-скриптом.
Настройки региона (опционально) - указываете регион где будет отображаться блок. Например, Подвал для кода счетчиков.
Настройка видимости - серия настроек для определения видимости блока. Здесь вы можете указать Страницы и Типы материалов на которых будет показываться блок, а так же определить Роли, которым он будет доступен. Во вкладке Пользователи можно позволить/запретить посетителям управлять видимостью этого блока.
Ну и небольшой практический пример:
Установка счетчика в Drupal 7
Рассмотрим установку счетчика от LiveInternet. Получаем код счетчика на сайте LiveInternet. Переходим на своем сайте по адресу admin/structure/block/add. Размещать счетчик будем в подвал, поэтому заголовок не требуется. Описание блока - "Счетчик Li", в содержимое копируем полученный код, формат ввода выставляем в Full HTML, регион - "Подвал". Настройка видимости: Страницы - ничего не заполняем, типы материалов, так же не указываем (счетчик будет показываться на всех страницах для всех типов). Роли тоже оставляем без изменений. Пользователи оставляем "Не настраиваемый".
Сохраняем блок и переходим на любую страницу сайта. Внизу должен был появиться значок счетчика, а в статистике LiveInternet - в реальном времени показываться количество посещений.

Добавить комментарий