при создании заказа очень легко добавить новые поля к почтовому событию.
а с результатом формы такой код не работает
как можно добавить доп. переменные в почтовый шаблон при добавлении результата формы, не меняя при этом сам результат формы?
есть ли какое-то событи вроде MyOnOrderStatusSendEmail для результатов веб-форм?
в init.php нет кода, который отправлял бы письмо при заполнении формы. где этот код находится, чтобы его можно было модифицировать?
| Код |
|---|
AddEventHandler("sale", "OnOrderNewSendEmail", "MyOnOrderStatusSendEmail");
function MyOnOrderStatusSendEmail($ID, &$eventName, &$arFields, $val)
{
$arFields['ROGER_ID'] = $_REQUEST['ROGER_ID'];
} |
а с результатом формы такой код не работает
| Код |
|---|
AddEventHandler('form', 'onBeforeResultAdd', 'my_onBeforeResultAdd');
function my_onBeforeResultAdd($WEB_FORM_ID, &$arFields, &$arrVALUES)
{
$arFields['ROGER_ID'] = $_REQUEST['ROGER_ID'];
} |
как можно добавить доп. переменные в почтовый шаблон при добавлении результата формы, не меняя при этом сам результат формы?
есть ли какое-то событи вроде MyOnOrderStatusSendEmail для результатов веб-форм?
в init.php нет кода, который отправлял бы письмо при заполнении формы. где этот код находится, чтобы его можно было модифицировать?