Как добавить второй обработчик Bitrix
Здраствуйте, есть сайт на Bitrix, сам с битрикс работаю впервые, у меня есть покупка на сайте, как сделать второй обработчик создания заказа? Чтоб после заказа срабатывало два события.
Как такое сделать?
Ответы (1 шт):
Автор решения: megamosk
→ Ссылка
Хоть 2, хоть 22 обработчика используйте. Просто нужно зарегистрировать их как и первый.
use \Bitrix\Main;
Main\EventManager::getInstance()->addEventHandler(
'sale',
'OnSaleOrderSaved',
'myFunctionOne'
);
Main\EventManager::getInstance()->addEventHandler(
'sale',
'OnSaleOrderSaved',
'myFunctionTwo'
);
function myFunctionOne() {
}
function myFunctionTwo() {
}
Вместо OnSaleOrderSaved можно использовать другое событие заказа.