public function renderMegamenu() { $input = JFactory::getApplication()->input; $menutype = $input->get('menutype', 'mainmenu'); $megamenu = new Zo2Megamenu($menutype); $this->_ajax->addHtml($megamenu->renderMenu(true), '#zo2-admin-mm-container'); $this->_ajax->response(); }
/** * @todo Create new renderMenu to wrap both of mega & canvas menu function * @todo Parameter is object / array config * @param type $config * @param type $isAdmin * @return type */ public function displayOffCanvasMenu($config = null, $isAdmin = false) { if (!isset($config['menu_type'])) { $config['menu_type'] = $this->get('menu_type', 'mainmenu'); } if (!isset($config['isAdmin'])) { $config['isAdmin'] = false; } $menu = new Zo2Megamenu($config['menu_type'], $config); return $menu->renderOffCanvasMenu($config); }