Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Уведомления для пользователей

Модуль содержит компонент для вывода уведомлений.Позволяет показывать рекламу, акции, предложения или напоминания.Есть возможность задать условия показа и оформление.Количество одновременных уведомлений не ограничено.Уважаемые  клиенты!Не забывайте делиться своим опытом использования наших продуктов, оставляйте отзывы, пишите в обсуждения и на электронный адрес - alfa1c@bk.ru, мы всегда рады вам помочь и получить обратную связь!

Уведомления для пользователей

Уведомления для пользователей

от АльфаГрупп
Скриншоты
Описание

Технические данные

Опубликовано:
28.03.2016
Обновлено:
08.04.2016
Версия:
1.0.2
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Да

Описание

Модуль содержит компонент для вывода уведомлений.
Позволяет показывать рекламу, акции, предложения или напоминания.
Есть возможность задать условия показа и оформление.
Количество одновременных уведомлений не ограничено.

Уважаемые  клиенты!

Не забывайте делиться своим опытом использования наших продуктов, оставляйте отзывы, пишите в обсуждения и на электронный адрес - alfa1c@bk.ru, мы всегда рады вам помочь и получить обратную связь!
Отзывы (3)

Обсуждения (3)
Что нового
1.0.2 (08.04.2016) Исправлена ошибка в логике
1.0.1 (06.04.2016) Исправлена ошибка Js скрипта
Установка
Установка стандартная из Marketplace.

После установки модуля, на нужной странице разместите компонент alfa1c.alarmess из раздела Alfa1c и настройте по своему усмотрению.

Пример размещения:
<?$APPLICATION->IncludeComponent(
   "alfa1c:alarmess", 
   ".default", 
   array(
      "IBLOCK_ID" => "4",
      "IBLOCK_TYPE" => "alfa1c_content",
      "PROPERTY_CODE" => array(
         0 => "ALARM_MESSAGE",
         1 => "ALARM_POSITION",
         2 => "ALARM_CUSTOM_BOTTOM",
         3 => "ALARM_CUSTOM_LEFT",
         4 => "ALARM_CUSTOM_RIGHT",
         5 => "ALARM_CUSTOM_TOP",
         6 => "ALARM_BG_COLOR",
         7 => "ALARM_BORDER_COLOR",
         8 => "ALRAM_FONT_COLOR",
         9 => "ALARM_PADDING",
         10 => "ALARM_WIDTH",
         11 => "ALARM_CLOSE_BUTTON",
         12 => "ALARM_CLOSE_BUTTON_TEXT",
         13 => "ALARM_URL_CONDITION",
         14 => "ALARM_USER_CONDITION",
         15 => "ALARM_USER_GROUP_CONDITION",
         16 => "ALARM_DT_CONDITION",
         17 => "ALARM_FUNCTION_CONDITION",
         18 => "ALARM_FILE_CONDITION",
         19 => "",
      ),
      "SORT_BY1" => "ACTIVE_FROM",
      "SORT_BY2" => "SORT",
      "SORT_ORDER1" => "DESC",
      "SORT_ORDER2" => "ASC",
      "COMPONENT_TEMPLATE" => ".default"
   ),
   false
);?>

Если требуется работа на всех страницах, необходимо разместить компонент в header.php или footer.php вашего шаблона.

В административной части, создайте уведомление в инфоблоке Уведомления для пользователей.

Краткое описание свойств уведомления:
Цвета задаются с хештегом.
Пример: #f2f2f2

Ширира/ Высота задается в пикселях или процентах:
Пример: 100%

Условия:
Параметр в URL - пара переменная и значение присутствующее в текущем URL.
Пример: SHOW=Y

Пользователь - необходимо выбрать пользователя для которого будет видно уведомление.

Группа пользователей - необходимо указать id группы пользователей для которых будет видно уведомление.

По времени - необходимо указать дату, до которой будет показываться уведомление.

Если функция равна - указывается пара функция/ результат при возвращении которого будет показано уведомление.
Пример: разместите на странице или в Init.php код функции:

function registered(){
   global $USER;
   if ($USER->IsAuthorized()){
      return 1;
   }
   else{
      return 0;
   }
}



В поле значения свойства укажите registered а в поле описания 0 в результате, уведомление будет показано всем не авторизованным пользователям.

Для раздела - задайте раздел, для которого будет показано уведомление
Пример: /personal/
Поддержка
Если у вас возникли проблемы в работе, при установке или имеются пожелания, вы можете связаться с нами по e-mail: alfa1c@bk.ru

Лицензионное соглашение

Другие решения разработчика

Рекомендуем

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки