diff --git a/modules/blocktopmenu/blocktopmenu.php b/modules/blocktopmenu/blocktopmenu.php index eeecaf4d4..724ea4da3 100644 --- a/modules/blocktopmenu/blocktopmenu.php +++ b/modules/blocktopmenu/blocktopmenu.php @@ -52,7 +52,7 @@ class Blocktopmenu extends Module { $this->name = 'blocktopmenu'; $this->tab = 'front_office_features'; - $this->version = 1.5; + $this->version = 1.6; $this->author = 'PrestaShop'; parent::__construct(); @@ -69,6 +69,7 @@ class Blocktopmenu extends Module !Configuration::updateGlobalValue('MOD_BLOCKTOPMENU_SEARCH', '1') || !$this->registerHook('actionObjectCategoryUpdateAfter') || !$this->registerHook('actionObjectCategoryDeleteAfter') || + !$this->registerHook('actionObjectCategoryAddAfter') || !$this->registerHook('actionObjectCmsUpdateAfter') || !$this->registerHook('actionObjectCmsDeleteAfter') || !$this->registerHook('actionObjectSupplierUpdateAfter') || @@ -797,7 +798,11 @@ class Blocktopmenu extends Module return Db::getInstance()->executeS($sql); } - + + public function hookActionObjectCategoryAddAfter($params) + { + $this->clearMenuCache(); + } public function hookActionObjectCategoryUpdateAfter($params) { diff --git a/modules/blocktopmenu/config.xml b/modules/blocktopmenu/config.xml index f1508b13b..0b21e24e8 100644 --- a/modules/blocktopmenu/config.xml +++ b/modules/blocktopmenu/config.xml @@ -2,7 +2,7 @@ blocktopmenu - + diff --git a/modules/blocktopmenu/upgrade/install-1.6.php b/modules/blocktopmenu/upgrade/install-1.6.php new file mode 100644 index 000000000..90183557b --- /dev/null +++ b/modules/blocktopmenu/upgrade/install-1.6.php @@ -0,0 +1,9 @@ +registerHook('actionObjectCategoryAddAfter')); +}