Решение
«Баннер вверху сайта»
Для чего?
Анонсирование важной информации на сайте
Краткое описание
Это решение позволяет создавать рекламные баннеры
разного формата, которые размещаются вверху сайта
Для демонстрации баннеров нажимайте на кнопки ниже
цвет + текст |
градиент + текст |
статический баннер (jpg, png, gif) |
анимированный баннер (flash) |
Узнать больше
(044) 359-02-58
Поддержка
support@artdepo.com.ua
300 грн.
КУПИТЬАнонсирование важной информации на сайте
Это решение позволяет создавать рекламные баннеры
разного формата, которые размещаются вверху сайта
Установка модуля
После установки модуля в админке станет доступен новый компонент, который необходимо разместить в нужном шаблоне сайта после открывающего тега "<body>".
Код вставки компонента:
<?$APPLICATION->IncludeComponent( "artdepo:notifybar.list", "", Array( "IBLOCK_TYPE" => "notifybar", "IBLOCK_ID" => "notifybar", "CACHE_TYPE" => "A", "CACHE_TIME" => "3600", ) );?>
Управление баннерами
Управление баннерами основано на Инфоблоках. После установки модуля будет доступен инфоблок "Баннер вверху сайта" с предустановленными примерами. Если необходимо задать права доступа на разные группы, это можно сделать по аналогии с другими инфоблоками.
Сортировка баннеров происходит по дате "Начало активности". Поэтому, если нужный баннер не отображается на сайте, следует проверить поле "Начало активности".
С помощью даты "Начало активности" и "Окончание активности" можно управлять временем показа баннеров – создавать временные акции, планировать будущие рекламные компании или уведомления.
Например, если необходимо отобразить какой-то баннер в течении двух дней а после него отображать другой постоянный баннер – два элемента могут иметь такие параметры:
1. Временный баннер
- Начало активности: 26.06.2013 10:00:00
- Окончание активности: 28.06.2013 10:00:00
2. Постоянный баннер
- Начало активности: 28.06.2013 10:00:00
Для второго баннера даты начала и окончания активности можно оставить пустыми.
Для любого типа баннеров можно задать целевую ссылку перехода. Допускаются ссылки внутри сайта(относительные) и ссылки на другие сайты. В первом случае ссылка выглядит так: "/news/". Во втором обязательно наличие "http://", например "http://example.com/".
Размещение текстового баннера
При размещении текстового баннера важно заполнить поле "Описание для анонса" во вкладке "Анонс" и задать цвет фона либо градиент.
Размещение изображения
Допускаются все популярные форматы изображений (jpg, png, gif, gif с анимацией). Для этого важно заполнить поле "Баннер (картинка или Flash)". Можно выбрать как из медиабиблиотеки, так и из структуры. При желании можно указать цвет фона или задать градиент.
Размещение Flash-баннера
Допускается формат swf. Для этого важно заполнить поле "Баннер (картинка или Flash)". Выбрать файл возможно только из структуры, т.к. медиабиблиотека не допускает формат swf. Так же важно добавить описание к этому полю, в котором указать размер баннера, например "900 на 30". Первое значение - ширина, второе - высота баннера. При желании можно указать цвет фона или задать градиента.
Настройки модуля
Дополнительные настройки баннера можно изменить в настройках в административной панели (меню "Настройки" - "Настройки продукта" - "Настройки модулей" - "Баннер вверху сайта").
Если настройка "Разрешать посетителю закрытие баннера" включена, то в области баннера будет отображаться кнопка "Закрыть" ("х"). Если пользователь закроет баннер, то в течении 24-х часов он не увидит ни одного баннера. Это поведение запоминается в cookies браузера.
Внешний вид кнопки закрытия (цвет, размер, расположение) задается в стилях шаблона компонента "/bitrix/components/artdepo/notifybar.list/templates/.default/style.css".
Поведение кнопки задается в скрипте компонента "/bitrix/components/artdepo/notifybar.list/script.js", в строке Cookies.set(cookieDisableName, "Y", 1); последний параметр указывает на сколько дней будет заблокировано отображение баннера после нажатия на кнопку закрытия.
Если требуется, чтоб при клике на баннер целевая страница открывалась в новом окне, следует включить настройку "Открывать ссылку с баннера в новом окне".
Высота блока зависит от содержимого, но также можно задать фиксированную высоту в настройках модуля.
Случайный показ баннера
Если необходимо показывать несколько баннеров, можно включить перемешивание баннеров(используются только активные на данный момент баннера). В коде вставки добавить "SORT_BY1" => "RAND". А время "CACHE_TIME" установить меньше, чем меньше время - тем чаще меняется баннер(например, "60" - раз в минуту). Что бы при каждом обновлении страницы выбирался новый случайный баннер можно установить значение "CACHE_TIME" в "0"(ноль). Вот пример кода вставки с параметром случайный баннер и временем смены 10 мин.
<?$APPLICATION->IncludeComponent( "artdepo:notifybar.list", "", Array( "IBLOCK_TYPE" => "notifybar", "IBLOCK_ID" => "notifybar", "SORT_BY1" => "RAND", "CACHE_TYPE" => "A", "CACHE_TIME" => "600", ) );?>
<?$APPLICATION->IncludeComponent( "artdepo:notifybar.list", "", Array( "IBLOCK_TYPE" => "notifybar", "IBLOCK_ID" => "notifybar", "FIXED" => "Y", "CACHE_TYPE" => "A", "CACHE_TIME" => "600", ) );?>