Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Отправляются 2 письма на 1 почтовое событие при 1 почтовом шаблоне(где может быть косяк?)

00 голосов
1
Отправляются 2 письма на 1 почтовое событие при 1 почтовом шаблоне, Отправляю кодом с файла init.php

Код
// регистрируем обработчик
AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("MyClass2", "OnAfterIBlockElementAddHandler"));

class MyClass2
{
    // создаем обработчик события "OnAfterIBlockElementAdd"
    function OnAfterIBlockElementAddHandler(&$arFields)
    {
     if (intval($arFields["IBLOCK_ID"]) == 38)
     {

$db_props = CIBlockElement::GetProperty(38, $arFields["ID"], "sort", "asc", array());
$PROPS = array();
while($ar_props = $db_props->Fetch())
{
$PROPS[$ar_props['CODE']] = $ar_props['VALUE'];
}

    $user = $PROPS["name"];
    $text = $PROPS["text"];

          $arSend = array(
'COMPANY' => $arFields['NAME'],
'USER' => $user,
'TEXT' => $text);
          CEvent::Send('letterdir', SITE_ID, $arSend, 'N');
     }
    }
}
Указан параметр что-бы не отправлялся дубликат письма админу, но не пойму почему он посылает 2 письма
спросил 01 Сен, 13 от Amentet (2,080 баллов)

1 Ответ

00 голосов
Никто не сталкивался?
ответил 01 Сен, 13 от Amentet (2,080 баллов)