Автор дополнения
Андрей Степаненко
Пакетов
17
Закачек
1 059
Обычно отвечает в течение суток
Автор дополнения
Пакетов
17
Закачек
1 059
Обычно отвечает в течение суток
Версия 1.0.5-beta1
Дата выпуска 06.06.2017
Загрузки 27
Просмотры 2 516
Внимание, этот компонент требует версию PHP 5.3 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
Компонент предназначен для быстрой установки баннера в верхней части сайта с возможностью скрыть баннер пользователем и не показывать его в будущем.

Внимание!!! На странице можно показывать только 1 баннер.

Установка баннера на сайта


[[!promods?
    &timeout=`600`
    &tpl=`promoDsBanner`
    &name=`promoDsBanner`
]]




Установка баннера с политикой конфиденциальности


[[!promods?
    &timeout=`600`
    &tpl=`promoDsBannerConfidentiality`
    &name=`promoDsBannerConfidentiality`
]]




Демо баннера с политикой конфиденциальности



Основные особенности


  • Быстрый старт, просто вставьте в любую часть шаблона:
    [[!promoDs]]
    и баннер появится в вверхней части
  • Так же добавлен готовый баннер для политики конфиденциальности. (для установки указать tpl=`promoDsBannerConfidentiality`)
  • Из коробки доступны 2 готовых шаблона баннеров: promoDsBanner — рекламный баннер и promoDsBannerConfidentiality — с кнопкой для политики конфиденциальности
  • Вывод баннер в любом месте с автоматическим развертыванием
  • Установка целей для яндекс метрики.
  • В сниппет можно передавать любые другие данные
    [[!promoDs? &myparams=`Имя баннера`]]
  • Можно показывать баннер только 1 раз. После нажатия на крести баннер больше не будет показываться. Для авторизованных пользователей показы хранятся в extended
  • Можно выводить любой контент с помощью плейсхолдера content
  • Вы можете использовать стандартный BannerY для показа
    [[!promoDs? &content=`[[!BannerY? &postion=`1` &limit=`1`]]`]]
    <
  • Защищен от блокиратора AdBlock
  • Цели для яндекс метрики (при нажатии на ссылку информация о нажатии улетает в яндекс метрику)


Настройка целей для Yandex Метрики


  • Включить цели: target_yandex = 1
  • Указать счетчик: target_yandex_counter = yaCounter37222325
  • Наименование цели по умолчанию: name = bannerDs
  • Создать цель JavaScript-событие в метрике: инструкция по созданию целей



По умолчанию идентификатор баннер установлен &name=`promoDsBanner` чтобы показать следующий баннер необходимо указывать новое название:
[[!promods?
    &name=`promoDsBanner`
]]
[[!promods?
    &name=`promoDsBanner1`
]]
[[!promods?
    &name=`promoDsBanner2`
]]

1.0.5-beta1

  • Исправлен баг с установкой timeout

1.0.0-beta1

  • Initial commitPromoDs 1.0.0
  • Initial commit

Последние обсуждения в сообществе MODX.pro