Часто возникает задача - дать возможность пользователям заполнять какую-то форму на сайте. При этом нужно уведомлять администратора о каждом заполнении формы (по e-mail).
До сих пор я это делал так: копировал исходный компонент и добавлял вызов почтового события прямо в код нового компонента. Но мне этот способ не очень нравится, т. к. новый компонент по сути копия строго - не хочется плодить сущности.
Вопрос: возможно ли добавить вызов почтового события как-то проще, без создания нового компонента?
Description ru: #USER_ID# - ID пользователя #LOGIN# - Логин #EMAIL# - EMail #NAME# - Имя #ID# - ID проекта #DATE_CREATE# - Дата регистрации проекта #PROJECT_NAME# - Название проекта #CATEGORY# - Категория проекта #S1_NAME# - Имя участника1 #S2_NAME# - Имя участника2
Description en: #USER_ID# - User ID #LOGIN# - Login #EMAIL# - EMail #NAME# - Name #ID# - Project ID #DATE_CREATE# - Project registration date #PROJECT_NAME# - Project title #CATEGORY# - Project category #S1_NAME# - Student1 name #S2_NAME# - Student1 name
Email templates:
[] #SITE_NAME#: New project was registered:
[s1] en
[] [#SITE_NAME# ##ID#]: Your project was registered:
[s1] en
E-mail template parameters #26:
From: #DEFAULT_EMAIL_FROM# To: #DEFAULT_EMAIL_FROM# Subject: #SITE_NAME#: New project was registered
Message body type: text
Message body:
Site #SITE_NAME# information message ------------------------------------------
The site #SERVER_NAME# successfully registered a new project.
Артур Глазов, добрый день! Подскажите куда прописать print_r($arFields), что бы увидеть содержимое массива. Я прописывал в теле функции, как указано в , однако ничего не получил.