Перейти к основному содержимому
Версия: v3.3.3

События

События нужны для уменьшения вмешательства в код движка OpenCart посредством модификаторов, а так же, чтобы отслеживать изменения в данных, которые сделаны штатными средствами движка OpenCart.

Как работает подсистема обработки событий в OpenCart

OpenCart использует систему событий, которая позволяет разработчикам "подписываться" на определенные действия, происходящие в магазине. Когда происходит событие, система уведомляет всех подписчиков, позволяя им выполнить пользовательский код.

Какие обработчики есть у Attribut&co

ОбработчикДействие
attributico_add_attribute_afterсинхронизация данных после добавления нового атрибута
attributico_add_product_afterсинхронизация данных после добавления нового товара
attributico_copy_product_afterсинхронизация данных после добавления нового товара методом копирования
attributico_delete_attribute_afterсинхронизация данных после удаления товара
attributico_edit_attribute_afterсинхронизация данных после редактирования атрибута
attributico_edit_attribute_beforeсинхронизация данных перед редактированием атрибута
attributico_edit_product_afterсинхронизация данных после редактирования товара
attributico_edit_product_beforeсинхронизация данных перед редактированием товара
внимание

Изменения, сделанные сторонними расширениями не отслеживаются и не обрабатываются.