public function deleteSelection($menus) { $return = 1; foreach ($menus as $id_psmegamenu) { $obj_menu = new Psbtmegamenu($id_psmegamenu); $return &= $obj_menu->delete(); } return $return; }
/** * Display Bootstrap MegaMenu */ public function hookDisplayTop() { $cache_id = $this->getCacheId(); $tpl = 'megamenu.tpl'; if (!$this->isCached('megamenu.tpl', $cache_id)) { $params = array(); $params['params'] = Configuration::get('PS_MEGAMENU_PARAMS'); if (isset($params['params']) && !empty($params['params'])) { $params['params'] = Tools::jsonDecode($params['params']); } $obj = new Psbtmegamenu(); $obj->setModule($this); $psmegamenu = $obj->getFrontTree(1, false, $params['params']); $this->smarty->assign('psmegamenu', $psmegamenu); } return $this->display(__FILE__, $tpl, $cache_id); }