Поддержка серверов

Переопределить тип почтового события в случае условий

Антон Долганин ( ' " <u>test2</u> " ')

Антон Долганин ( ' " <u>test2</u> " ') -> Bxapi
Переопределить тип почтового события в случае условий
Бывает, что от тех или иных условий надо изменить тип почтового события. К примеру, при отмене заказа в случае оплаты наличными, надо отправить совершенно иной шаблон письма. Сделать это можно через событие OnBeforeEventAdd
public static function OnBeforeEventAdd(&$event, &$lid, &$fields, $messageId)
{
   if ($event == 'SALE_ORDER_CANCEL') {
      /*
       * Тут ваши условия по определению, что оплата заказа стояла наличными.
       */
      $event = 'SALE_ORDER_CANCEL_CASH';
   }
}