本文整理汇总了PHP中menu::obtenerPadreXEnlace方法的典型用法代码示例。如果您正苦于以下问题:PHP menu::obtenerPadreXEnlace方法的具体用法?PHP menu::obtenerPadreXEnlace怎么用?PHP menu::obtenerPadreXEnlace使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类menu
的用法示例。
在下文中一共展示了menu::obtenerPadreXEnlace方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: imprimirMenu
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;
}