OpenCart Event system. Part 3 of 3 - the list of the existing Events
Sorry for my English! English is not my native language. One of the reasons to create this blog is to improve my English writing. So I will be highly obliged if you will help me with this. If you find a grammar error on this page, please select it with your mouse and press Ctrl+Enter.
I already wrote about Events, what is OpenCart Event system, how to handle Events and how to add a new Event handler in the module. In this part of article I will give a list of the existing OpenCart Events.
Important notice! The Event system only appeared in the OpenCart and it is under development. So it is possible that it will change in future. If you will find new Events, not described in this article, please write about them in the comments.
The list of the OpenCart Events
METHOD | NAME | PARAMETERS |
---|---|---|
catalog/model/checkout/order.php | ||
addOrder | pre.order.add | $data |
addOrder | post.order.add | $order_id |
editOrder | pre.order.edit | $data |
editOrder | post.order.edit | $order_id |
deleteOrder | pre.order.delete | $order_id |
deleteOrder | post.order.delete | $order_id |
addOrderHistory | pre.order.history.add | $order_id |
addOrderHistory | post.order.history.add | $order_id |
catalog/model/catalog/review.php | ||
addReview | pre.review.add | $data |
addReview | post.review.add | $review_id |
catalog/model/affiliate/affiliate.php | ||
addAffiliate | pre.affiliate.add | $data |
addAffiliate | post.affiliate.add | $affiliate_id |
editAffiliate | pre.affiliate.edit | $data |
editAffiliate | post.affiliate.edit | $affiliate_id |
editPayment | pre.affiliate.edit.payment | $data |
editPayment | post.affiliate.edit.payment | $affiliate_id |
editPassword | pre.affiliate.edit.password | $affiliate_id |
editPassword | post.affiliate.edit.password | $affiliate_id |
addTransaction | pre.affiliate.add.transaction | |
addTransaction | post.affiliate.add.transaction | $affiliate_transaction_id |
catalog/model/account/return.php | ||
addReturn | pre.return.add | $data |
addReturn | post.return.add | $return_id |
catalog/model/account/customer.php | ||
addCustomer | pre.customer.add | $data |
addCustomer | post.customer.add | $customer_id |
editCustomer | pre.customer.edit | $data |
editCustomer | post.customer.edit | $customer_id |
editPassword | pre.customer.edit.password | |
editPassword | post.customer.edit.password | |
editNewsletter | pre.customer.edit.newsletter | |
editNewsletter | post.customer.edit.newsletter | |
catalog/model/account/address.php | ||
addAddress | pre.customer.add.address | $data |
addAddress | post.customer.add.address | $address_id |
editAddress | pre.customer.edit.address | $data |
editAddress | post.customer.edit.address | $address_id |
deleteAddress | pre.customer.delete.address | $address_id |
deleteAddress | post.customer.delete.address | $address_id |
catalog/controller/account/logout.php | ||
index | pre.customer.logout | |
index | post.customer.logout | |
catalog/controller/account/login.php | ||
index | pre.customer.login | |
index | post.customer.login | |
admin/model/tool/backup.php | ||
backup | pre.admin.backup | $tables |
backup | post.admin.backup | |
admin/model/setting/store.php | ||
addStore | pre.admin.store.add | $data |
addStore | post.admin.store.add | $store_id |
editStore | pre.admin.store.edit | $data |
editStore | post.admin.store.edit | $store_id |
deleteStore | pre.admin.store.delete | $store_id |
deleteStore | post.admin.store.delete | $store_id |
admin/model/marketing/marketing.php | ||
addMarketing | pre.admin.marketing.add | $data |
addMarketing | post.admin.marketing.add | $marketing_id |
editMarketing | pre.admin.marketing.edit | $data |
editMarketing | post.admin.marketing.edit | $marketing_id |
deleteMarketing | pre.admin.marketing.delete | $marketing_id |
deleteMarketing | post.admin.marketing.delete | $marketing_id |
admin/model/marketing/coupon.php | ||
addCoupon | pre.admin.coupon.add | $data |
addCoupon | post.admin.coupon.add | $coupon_id |
editCoupon | pre.admin.coupon.edit | $data |
editCoupon | post.admin.coupon.edit | $coupon_id |
deleteCoupon | pre.admin.coupon.delete | $coupon_id |
deleteCoupon | post.admin.coupon.delete | $coupon_id |
admin/model/marketing/affiliate.php | ||
addAffiliate | pre.admin.affiliate.add | $data |
addAffiliate | post.admin.affiliate.add | $affiliate_id |
editAffiliate | pre.admin.affiliate.edit | $data |
editAffiliate | post.admin.affiliate.edit | $affiliate_id |
deleteAffiliate | pre.admin.affiliate.delete | $affiliate_id |
deleteAffiliate | post.admin.affiliate.delete | $affiliate_id |
approve | pre.admin.affiliate.approve | $affiliate_id |
approve | post.admin.affiliate.approve | $affiliate_id |
addTransaction | pre.admin.affiliate.transaction.add | $affiliate_id |
addTransaction | post.admin.affiliate.transaction.add | $affiliate_transaction_id |
deleteTransaction | pre.admin.affiliate.transaction.delete | $order_id |
deleteTransaction | post.admin.affiliate.transaction.delete | $order_id |
admin/model/design/layout.php | ||
addLayout | pre.admin.layout.add | $data |
addLayout | post.admin.layout.add | $layout_id |
editLayout | pre.admin.layout.edit | $data |
editLayout | post.admin.layout.edit | $layout_id |
deleteLayout | pre.admin.layout.delete | $layout_id |
deleteLayout | post.admin.layout.delete | $layout_id |
admin/model/design/banner.php | ||
addBanner | pre.admin.banner.add | $data |
addBanner | post.admin.banner.add | $banner_id |
editBanner | pre.admin.banner.edit | $data |
editBanner | post.admin.banner.edit | $banner_id |
deleteBanner | pre.admin.banner.delete | $banner_id |
deleteBanner | post.admin.banner.delete | $banner_id |
admin/model/catalog/review.php | ||
addReview | pre.admin.review.add | $data |
addReview | post.admin.review.add | $review_id |
editReview | pre.admin.review.edit | $data |
editReview | post.admin.review.edit | $review_id |
deleteReview | pre.admin.review.delete | $review_id |
deleteReview | post.admin.review.delete | $review_id |
admin/model/catalog/recurring.php | ||
addRecurring | pre.admin.recurring.add | $data |
addRecurring | post.admin.recurring.add | $recurring_id |
editRecurring | pre.admin.recurring.edit | $data |
editRecurring | post.admin.recurring.edit | $recurring_id |
deleteRecurring | pre.admin.recurring.delete | $recurring_id |
deleteRecurring | post.admin.recurring.delete | $recurring_id |
admin/model/catalog/product.php | ||
addProduct | pre.admin.product.add | $data |
addProduct | post.admin.product.add | $product_id |
editProduct | pre.admin.product.edit | $data |
editProduct | post.admin.product.edit | $product_id |
deleteProduct | pre.admin.product.delete | $product_id |
deleteProduct | post.admin.product.delete | $product_id |
admin/model/catalog/option.php | ||
addOption | pre.admin.option.add | $data |
addOption | post.admin.option.add | $option_id |
editOption | pre.admin.option.edit | $data |
editOption | post.admin.option.edit | $option_id |
deleteOption | pre.admin.option.delete | $option_id |
deleteOption | post.admin.option.delete | $option_id |
admin/model/catalog/manufacturer.php | ||
addManufacturer | pre.admin.manufacturer.add | $data |
addManufacturer | post.admin.manufacturer.add | $manufacturer_id |
editManufacturer | pre.admin.manufacturer.edit | $data |
editManufacturer | post.admin.manufacturer.edit | |
deleteManufacturer | pre.admin.manufacturer.delete | $manufacturer_id |
deleteManufacturer | post.admin.manufacturer.delete | $manufacturer_id |
admin/model/catalog/information.php | ||
addInformation | pre.admin.information.add | $data |
addInformation | post.admin.information.add | $information_id |
editInformation | pre.admin.information.edit | $data |
editInformation | post.admin.information.edit | $information_id |
deleteInformation | pre.admin.information.delete | $information_id |
deleteInformation | post.admin.information.delete | $information_id |
admin/model/catalog/filter.php | ||
addFilter | pre.admin.filter.add | $data |
addFilter | post.admin.filter.add | $filter_id |
editFilter | pre.admin.filter.edit | $data |
editFilter | post.admin.filter.edit | $filter_group_id |
deleteFilter | pre.admin.filter.delete | $filter_group_id |
deleteFilter | post.admin.filter.delete | $filter_group_id |
admin/model/catalog/download.php | ||
addDownload | pre.admin.download.add | $data |
addDownload | post.admin.download.add | $download_id |
editDownload | pre.admin.download.edit | $data |
editDownload | post.admin.download.edit | $download_id |
deleteDownload | pre.admin.download.delete | $download_id |
deleteDownload | post.admin.download.delete | $download_id |
admin/model/catalog/category.php | ||
addCategory | pre.admin.category.add | $data |
addCategory | post.admin.category.add | $category_id |
editCategory | pre.admin.category.edit | $data |
editCategory | post.admin.category.edit | $category_id |
deleteCategory | pre.admin.category.delete | $category_id |
deleteCategory | post.admin.category.delete | $category_id |
admin/model/catalog/attribute_group.php | ||
addAttributeGroup | pre.admin.attribute_group.add | $data |
addAttributeGroup | post.admin.attribute_group.add | $attribute_group_id |
editAttributeGroup | pre.admin.attribute_group.edit | $data |
editAttributeGroup | post.admin.attribute_group.edit | $attribute_group_id |
deleteAttributeGroup | pre.admin.attribute_group.delete | $attribute_group_id |
deleteAttributeGroup | post.admin.attribute_group.delete | $attribute_group_id |
admin/model/catalog/attribute.php | ||
addAttribute | pre.admin.attribute.add | $data |
addAttribute | post.admin.attribute.add | $attribute_id |
editAttribute | pre.admin.attribute.edit | $data |
editAttribute | post.admin.attribute.edit | $attribute_id |
deleteAttribute | pre.admin.attribute.delete | $attribute_id |
deleteAttribute | post.admin.attribute.delete | $attribute_id |
Add new comment