-
Notifications
You must be signed in to change notification settings - Fork 0
Правило
Список всех зарегистрированных событий системы
Шаблоны храняться на сервере в папке /netcat/template/module/notice/
$current_catalogue, $current_sub, $current_cc, $current_user
Следующие переменные доступны в соотвевтствии с указанными параметрами
https://netcat.ru/developers/docs/events/system-events/
$catalogue
Массив значений сайта указанного в методе отправки уведомления аргументом catalogue_id
$subdivision
Массив значений раздела указанного в методе отправки уведомления аргументом subdivision_id
$component
Массив значений компонента указанного в методе отправки уведомления аргументом class_id
$sub_class
Массив значений инфоблока указанного в методе отправки уведомления аргументом sub_class_id
$item
Массив значений объекта указанного в методе отправки уведомления аргументом message_id
$user
Массив значений пользователя указанного в методе отправки уведомления аргументом user_id
$ignore_attach = false
Если 1, то отключить прикрепления к письму
$posting = 0
Если 1, то отправит письма
<? if ($component['Class_ID'] == 2001) $posting = 1; ?>
Вы можете переопределить параметры уведомления при необходимости в условиях добавив $notice->replace
. Так же вы можете указывать псевдопеременные например
<?
$notice->replace['email_to'] = "{message.Email}";
$notice->replace['email_from'] = "";
$notice->replace['email_reply'] = "";
$notice->replace['name_from'] = "{catalogue.Catalogue_Name}";
$notice->replace['subject'] = "{catalogue.Catalogue_Name} — {sub_class.Sub_Class_Name}";
$notice->replace['message'] = "Заявка №{message.Message_ID}";
?>