Для тех, кто в будущем будет искать проблему.
Если вы регистрируете событие в модуле, то новые события надо регистрировать через новое API
D7
Старое API
Разница у них только в том, что в таблице b_module_to_module прописывает version - 2
Если вы регистрируете событие в модуле, то новые события надо регистрировать через новое API
D7
Код |
---|
EventManager::getInstance()->registerEventHandler("sale", "OnSaleOrderBeforeSaved", MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved); |
Старое API
Код |
---|
RegisterModuleDependences(sale, OnSaleOrderBeforeSaved, MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved); |
Разница у них только в том, что в таблице b_module_to_module прописывает version - 2