} //Alle RunLinks für ermitteltes Ziel bereitstellen $RUNLINKS = new RunLinks($_SESSION['config']->DBCONNECT, $runLinkTarget); /** ------------------------------------ * MENUPARENT * * Der "menuParent" URL-Parameter steuert Anderungen * der Oberkategorie * * der Wert der mittels ?menuParent= übergeben wird * entspricht dem Datenbankwert: (Tabelle: MENU / Spalte: PARENT) ------------------------------------ */ if (isset($_REQUEST['menuParent']) && strlen($_REQUEST['menuParent']) > 0) { $_SESSION['MENU_PARENT'] = $_REQUEST['menuParent']; if (!(isset($_REQUEST['run']) && strlen($_REQUEST['run']) > 0)) { $_SESSION['runLink'] = $RUNLINKS->getFirstRunLinkNameByParent($_SESSION['MENU_PARENT']); } } elseif (!isset($_SESSION['MENU_PARENT'])) { $_SESSION['MENU_PARENT'] = "Steuerung"; } $run = ""; // Wenn neues Ziel angefordert wurde, dieses ermitteln if (isset($_REQUEST['run']) && strlen($_REQUEST['run']) > 0) { if (isValidRun($_REQUEST['run'])) { // NEUES ZIEL ANGEFORDERT $run = $RUNLINKS->getLinkByName($_REQUEST['run']); $_SESSION['runLink'] = $_REQUEST['run']; $_SESSION['tmp'] = array(); } } else { if (!isset($_SESSION[$runLinkTarget]) || strlen($_SESSION[$runLinkTarget]) == 0) {