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);
 }