Всем доброго времени суток!
Прогуглил все топики, но все подсказки не помогают...
Такая ситуация, что если менять статусы заказа через админку, то не срабатывает не одно событие:
Потом, в отдельном файле пробовал:
то события срабатывают... в чем может быть загвоздка ?
Заранее буду благодарен за ответы!!!
Прогуглил все топики, но все подсказки не помогают...
Такая ситуация, что если менять статусы заказа через админку, то не срабатывает не одно событие:
Код |
---|
AddEventHandler("main", "OnBeforeEventAdd", array("sms4b", "SendSms")); AddEventHandler("sale", "OnSaleStatusOrder", Array("sms4b", "OnSaleStatusOrder_mail")); class sms4b { function SendSms($event_name, $site, $arFields) { AddMessage2Log("новый эвент ".$event_name , "sale"); } function OnSaleStatusOrder_mail($ID, $val) { AddMessage2Log("OnSaleStatusOrder_mail ".$ID , "sale"); } } |
Код |
---|
CSaleOrder::StatusOrder(intval($_REQUEST['order_id']), "P"); CSaleOrder::StatusOrder(intval($_REQUEST['order_id']), "L"); и т.д. |
Заранее буду благодарен за ответы!!!