Здравствуйте! передо мной стоит задача создания файла с массивом при изменении статуса заказа. Для этого я использую событие OnBeforeStatusUpdate, однако ни оно ни OnStatusUpdate не срабатывают. Для того чтобы исключить возможность проблемы из-за реализации события - я убрал свой код и в функции оставил лишь die('Work'); От чего, как я понимаю после изменения статуса заказа мне должна показаться пустая страница со словом Work, если событие сработает. Однако оного не происходит. Код я разместил в файле bitrix\php_interface\init.php... Помогите пожалуйста, может я делаю что-то не так?
AddEventHandler("sale", "OnBeforeStatusUpdate", Array("MyClass", "OnBeforeStatusUpdate"));
class MyClass
{
function OnBeforeStatusUpdate($ID, $val)
{
die('Work');
}
};
AddEventHandler("sale", "OnBeforeStatusUpdate", Array("MyClass", "OnBeforeStatusUpdate"));
class MyClass
{
function OnBeforeStatusUpdate($ID, $val)
{
die('Work');
}
};