1 Отредактировано Андрей (23-06-2014 20:42:14)

Тема: setListener не работает

Здраствуйте. Создаю модуль, нужно перехватить событие при изменении статуса заказа. В adminAutoload пишу код

\CMSFactory\Events::create()->on("ShopAdminOrders:changeStatus")->setListener("handleChangeStatus");
\CMSFactory\Events::create()->on("ShopAdminOrders:edit")->setListener("handleChangeStatus");
\CMSFactory\Events::create()->on("ShopAdminOrders:ajaxChangeOrdersStatus")->setListener("handleChangeStatus");
\CMSFactory\Events::create()->on("ShopAdminOrders:changePaid")->setListener("handleChangeStatus");

Но система не вызывает функцию handleChangeStatus моего класса. В чем может быть проблема?

Thumbs up Thumbs down