/** public static function menu_recurs($array = array(), $dropdown_menu='') { $menu_class = isset($dropdown_menu)? $dropdown_menu : 'nav navbar-nav'; echo '<ul class="'.$menu_class.'">'; $lang = ''; if (Router::getLanguage() != Config::get('default_language')) { $lang = Router::getLanguage() . '/'; } foreach ($array as $v) { if (isset($v['child'])) { echo '<li class="dropdown"> <a href="/' . $lang . $v['alias_menu'] . '" class="dropdown-toggle" data-toggle="dropdown">' . $v['name'] . '<span class="caret"></span></a>'; $dropdown_menu = 'dropdown-menu'; self::menu_recurs($v['child'], $dropdown_menu); echo '</li>'; }else{ echo '<li> <a href="/' . $lang . $v['alias_menu'] . '">' . $v['name'] . '</a></li>'; } } echo '</ul>'; } * */ public function adminMenuAction() { $menuModel = new MenuModel(); $date = $menuModel->getAdminMenu(); $args = self::menuArray($date); $args[0] = array('id_page' => '', 'id_parent_page' => 0, 'status' => 1, 'name' => 'Вернуться на сайт', 'alias_menu' => '', 'level' => 1); self::$admin_menu_array = $args; return $this->render_admin_menu($args); }