пробуйте на тесте вначале или локальной версии для безопасности
|
пробуйте на тесте вначале или локальной версии для безопасности
|
|
|
|
|
|
|||
|
|
|
|
|||||
|
|
|
|
Также после обновления перестал работать OnSaleStatusOrderChange.
В init.php : \Bitrix\Main\EventManager::getInstance()->addEventHandler('sale', 'OnSaleStatusOrderChange',['Handler', 'StatusOrderChange']); \Bitrix\Main\EventManager::getInstance()->addEventHandler('sale', 'OnSaleCheckPrepareData', ['Handler', 'CheckProductPrint']); class Handler { public static function StatusOrderChange($event) { file_put_contents($_SERVER['DOCUMENT_ROOT']."/StatusOrder.log", "StatusOrderChange", FILE_APPEND); } } Событие OnSaleCheckPrepareData в этом же файле обрабатывается нормально. |
|
|
|
|
|
OnSaleStatusOrderChange так и не заработал, перенес функционал в onSaleOrderSaved
|
||||
|
|
|
|||