function imprimirMenu($seleccionado = '', $usuId = '') { $liMenu = ""; $menu = new menu(); // $urm = new usurolmenu (); // $swMenu = 0; // $swSubMenu = 0; $parent = '0'; if ($usuId != null || $usuId != "") { $usuario = new Tab_usuario(); $sql = "SELECT\r\n usu_id,\r\n rol_id\r\n FROM tab_usuario\r\n WHERE usu_id='" . $usuId . "' "; $rolUsu = $usuario->dbSelectBySQL($sql); $arrayMenus = $menu->obtenerMenu($parent, $usuId); foreach ($arrayMenus as $menus) { $arraySubmenus = $menu->obtenerMenuUsuario($menus->men_id, $rolUsu[0]->rol_id); // $id_urm = $urm->obtenerPermisosArchivosUsuarios($menus->men_id, $usuId); $classMenu = ''; $classAct = ''; if ($seleccionado != "") { $padre = $menu->obtenerPadreXEnlace($seleccionado); if (is_object($padre) && $padre->men_par == $menus->men_id) { $classMenu = ' class="pagAct" '; $classAct = ' class="Act" '; } elseif ($menus->men_id == $menu->isHijo("plandesastre") && $seleccionado == "cronoact") { $classMenu = ' class="pagAct" '; $classAct = ' class="Act" '; } } $liMenu .= '<li>'; $liMenu .= '<!--[if lte IE 9]><a href="#"><table><tr><td><![endif]-->'; $liMenu .= '<dl' . $classAct . '>'; $addMenu = ''; if ($classMenu != "pagAct") { $addMenu .= ' class="' . $menus->men_id . 'x" style="display:none;" '; } $liMenu .= '<dt><a href="#" id="' . $menus->men_id . '" onclick="return false;" ' . $classMenu . '> ' . $menus->men_titulo . '</a></dt>'; foreach ($arraySubmenus as $submenus) { if (strtoupper($seleccionado) == strtoupper($submenus->men_enlace)) { $classSubMenu = " class='subAct' "; } elseif ($menus->men_id == $menu->isHijo("plandesastre") && $seleccionado == "cronoact" && strstr(strtoupper($submenus->men_enlace), strtoupper("plandesastre"))) { $classSubMenu = " class='subAct' "; } else { $classSubMenu = ""; } // $id_urm2 = $urm->obtenerPermisosArchivosUsuarios($submenus->men_id, $usuId); $liMenu .= "<dd>" . "<a href='" . PATH_DOMAIN . "/" . $submenus->men_enlace . "/' " . $classSubMenu . ">" . $submenus->men_titulo . "</a></dd>\n"; } $liMenu .= "</dl><!--[if lte IE 9]></td></tr></table></a><![endif]-->"; $liMenu .= "</li>\n"; } } else { Header("Location: " . PATH_DOMAIN . "/"); } return $liMenu; }