Drupal - пожалуй лучший конструктор сайтов
  • Выберите раздел:
  • Loading
    Вы не авторизованы. Войдите или зарегистрируйтесь.

    Вы здесь

    Блоки в Drupal

    Версия Drupal: 
    7.x

    Блоки в Drupal - важная часть структуры сайта. Блоки позволяют выводить нужную информацию в различных регионах темы. Условно блоки можно разделить на три группы:

    • Блоки модулей ядра, которые есть в любом сайте (например, Документ, Справка системы, Вход на сайт)
    • Блоки сторонних модулей. Эти блоки появляются сразу после установки и активации модуля.
    • Пользовательские блоки. Администратор может создать блоки с любым текстом, ява-скриптом (часто используется для вставки счетчиков или рекламы на сайт) или даже с каким то php-скриптом (сниппетом)

    Настройка блоков происходит по адресу admin/structure/block. Из-за того, что различные темы могут содержать разные наборы регионов, в друпале можно указывать расположение блоков для каждой темы отдельно (актуально для сайтов имеющих несколько активных шаблонов).
    Настройка блоков в Drupal 7.9
    Указать или поменять расположение блока, а так же сделать неактивным можно двумя способами. Во-первых, перетащить в нужный раздел взяв мышкой за крестик слева от названия:
    Во-вторых, можно выбрать расположение в выпадающем меню:

    Добавить собственный блок можно по адресу admin/structure/block/add. В форме нужно указать:
    Заголовок блока (опционально) - название, которое будет показано пользователю.
    Описание блока (обязательно) - это название будет показано на странице блоков.
    Содержимое блока (обязательно) - любой текст или скрипт. Имейте в виду, что нужно указывать формат ввода PHP Code если вы хотите ввести пхп-скрипт, так же нужно указывать фильтр Full HTML при вводе кода счетчика с ява-скриптом.
    Настройки региона (опционально) - указываете регион где будет отображаться блок. Например, Подвал для кода счетчиков.
    Настройка видимости - серия настроек для определения видимости блока. Здесь вы можете указать Страницы и Типы материалов на которых будет показываться блок, а так же определить Роли, которым он будет доступен. Во вкладке Пользователи можно позволить/запретить посетителям управлять видимостью этого блока.
    Ну и небольшой практический пример:

    Установка счетчика в Drupal 7

    Рассмотрим установку счетчика от LiveInternet. Получаем код счетчика на сайте LiveInternet. Переходим на своем сайте по адресу admin/structure/block/add. Размещать счетчик будем в подвал, поэтому заголовок не требуется. Описание блока - "Счетчик Li", в содержимое копируем полученный код, формат ввода выставляем в Full HTML, регион - "Подвал". Настройка видимости: Страницы - ничего не заполняем, типы материалов, так же не указываем (счетчик будет показываться на всех страницах для всех типов). Роли тоже оставляем без изменений. Пользователи оставляем "Не настраиваемый".
    Сохраняем блок и переходим на любую страницу сайта. Внизу должен был появиться значок счетчика, а в статистике LiveInternet - в реальном времени показываться количество посещений.

    Раздел: 

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

    CAPTCHA
    This question is for testing whether you are a human visitor and to prevent automated spam submissions.
    Image CAPTCHA
    Введите текст с картинки.

    Последние комментарии

    Вход в аккаунт