Здравствуйте.
Создал статус заказа "Отмена" ©, пытаюсь при отмене заказа через стандартное поле еще и ставить статус отмены.
Но в таком случае сохранение вообще не происходит... Вроде всё по документации... Подскажите, как правильно?
(сейчас для примера просто всем при сохранении меняю статус)
Создал статус заказа "Отмена" ©, пытаюсь при отмене заказа через стандартное поле еще и ставить статус отмены.
| Код |
|---|
AddEventHandler("sale", "OnSaleOrderBeforeSaved", "OnOrderCanceled");
function OnOrderCanceled(\Bitrix\Main\Event $event){
$order = $event->getParameter("ENTITY");
$order->setField('STATUS_ID', 'C');
$event->addResult(
new Main\EventResult(
Main\EventResult::SUCCESS, $order
)
);
}
|
(сейчас для примера просто всем при сохранении меняю статус)
