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