in 3.0.x-and-above/upload/admin/controller/extension/module/facebook_business.php [198:223]
public function install() {
if (!$this->user->hasPermission('modify', 'extension/extension/module')) {
return;
}
$this->load->model('extension/module/facebook_business');
$this->model_extension_module_facebook_business->install();
$this->load->model('setting/event');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/view/common/dashboard/after', 'extension/module/facebook_business/eventPostViewCommonDashboard');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/view/common/column_left/before', 'extension/module/facebook_business/eventPreViewCommonColumnLeft');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/view/catalog/product_form/before', 'extension/module/facebook_business/eventPreViewCatalogProductForm');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/view/catalog/product_form/after', 'extension/module/facebook_business/eventPostViewCatalogProductForm');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/model/catalog/product/addProduct/after', 'extension/module/facebook_business/eventPostModelAddProduct');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/model/catalog/product/editProduct/after', 'extension/module/facebook_business/eventPostModelEditProduct');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/model/catalog/product/copyProduct/after', 'extension/module/facebook_business/eventPostModelCopyProduct');
$this->model_setting_event->addEvent('module_facebook_business', 'admin/model/catalog/product/deleteProduct/after', 'extension/module/facebook_business/eventPostModelDeleteProduct');
$this->model_setting_event->addEvent('module_facebook_business', 'catalog/view/common/header/before', 'extension/module/facebook_business/eventPreViewCommonHeader');
$this->model_setting_event->addEvent('module_facebook_business', 'catalog/view/common/header/after', 'extension/module/facebook_business/eventPostViewCommonHeader');
$this->model_setting_event->addEvent('module_facebook_business', 'catalog/controller/checkout/success/before', 'extension/module/facebook_business/eventPreControllerCheckoutSuccess');
$this->load->model('setting/setting');
$this->model_setting_setting->editSetting('module_facebook_business', array('module_facebook_business_status' => 1));
}