我創建了一個鉤子,我想在那裏移動一個模塊。我覆蓋覆蓋文件夾中的FrontController.php(覆蓋/ clases/controller/FrontController.php)。Prestashop鉤子和覆蓋模塊
self::$smarty->assign(array(
‘HOOK_HEADER’ => Module::hookExec(‘header’),
‘HOOK_TOP’ => Module::hookExec(‘top’),
‘HOOK_NEWHOOK’ => Module::hookExec(‘DisplayNewHook’),
‘HOOK_LEFT_COLUMN’ => Module::hookExec(‘leftColumn’)
));
然後我編輯的PHP文件模塊添加:
function hookNewHook($params) { return $this->hookTop($params); }
而且它工作正常。但是沒有其他方法可以做到這一點?因爲如果模塊更新,更改將會丟失。
非常感謝。