ну если я тебя правильно понял, то тебе надо идти в /bitrix/php_interface/init.php
на примере создания нового почтового события (сообщение о комментарии)
| Код |
|---|
AddEventHandler("forum", "onAfterMessageAdd", "notifyNewItemFeedback");
function notifyNewItemFeedback($ID, $arFields){
ob_start();
$res = CIBlockElement::GetList(
array(),
array(
'IBLOCK_ID' => '9',
'PROPERTY_FORUM_TOPIC_ID' => $arFields["TOPIC_ID"]
),
false,
false,
array('*', 'IBLOCK_ID', 'ID', 'NAME', 'PROPERTY_FORUM_TOPIC_ID', 'SECTION_ID', 'SECTION', 'SECTIONS', 'DETAIL_PAGE_URL')
);
$ar_res = $res->GetNext())
var_dump(date('d.m.Y H:i:s'));
$TYPE_MAIL_EVENT = 'NEW_ITEM_REVIEW';
var_dump($ar_res);
$arMail = array(
'NAME' => $ar_res['NAME'],
'FIO' => $arFields['AUTHOR_NAME'],
'DATE' => date('d.m.Y H:i:s'),
'MESSAGE' => $arFields['POST_MESSAGE'],
'TITLE' => 'http://www.urURL.ru'.$ar_res['DETAIL_PAGE_URL']
);
var_dump($arMail);
$ID_MAIL_EVENT = '2124';
$ok = CEvent::Send($TYPE_MAIL_EVENT, "s1", $arMail, $ID_MAIL_EVENT);
$dump = ob_get_clean();
}
}
|
где в массив $arMail ты будешь указывать эти самые поля.