[SOLVED] About 4.0.2.3 event hooks question
Posted: Wed Jun 19, 2024 7:04 pm
Started remaking ocmod modules to event based . and there is so many not clear things:)) for example event trigger it is working all ok
and opencart 4.0.2.3 has new folder EXTENSION in root folder and some stock modules preinstalled, so trying to add trigger to a module function : extension/opencart/total/sub_total/getTotal/after and it doesnt ttrigger. also events is a pain to modify returned data from library classes like tax.
maybe someone could share a light here why "'catalog/model/catalog/product/getProduct/after" do work. and "extension/opencart/total/sub_total/getTotal/after' do not works
Code: Select all
$this->model_setting_event->addEvent(['code'=>'module_user_group_price', 'description' => '', 'trigger' => 'catalog/model/catalog/product/getProduct/after', 'action' => 'extension/user_groups_pricing_rules/module/user_group_price.SetPrice', 'status'=>1, 'sort_order'=>1]);
and opencart 4.0.2.3 has new folder EXTENSION in root folder and some stock modules preinstalled, so trying to add trigger to a module function : extension/opencart/total/sub_total/getTotal/after and it doesnt ttrigger. also events is a pain to modify returned data from library classes like tax.
Code: Select all
$this->model_setting_event->addEvent(['code'=>'module_user_group_price', 'description' => '', 'trigger' => 'extension/opencart/total/sub_total/getTotal/after', 'action' => 'extension/user_groups_pricing_rules/module/user_group_price.SetSubtotal', 'status'=>1, 'sort_order'=>1]);