Explorar el Código

fixed bug in MENU_INIT

Piotr Labudda hace 8 años
padre
commit
a285fce121
Se han modificado 1 ficheros con 11 adiciones y 11 borrados
  1. 11 11
      SE/superedit-MENU_INIT.php

+ 11 - 11
SE/superedit-MENU_INIT.php

@@ -15,19 +15,19 @@ function MENU_INIT() {
 		// $_SESSION['CURRENT_MENU'] = $MENU_INIT;
 	}
 	// if ($_SESSION['DEBUG']) echo "<HR>CURRENT_MENU= $CURRENT_MENU ".V::get('CURRENT_MENU', '', $_SESSION)." $MENU_INIT<hr>";
-	// if (isset($_SESSION['CURRENT_MENU']) && $MENU_INIT != 'DOL') {
-	// 	SEF($_SESSION['CURRENT_MENU']);
-	// 	if (function_exists($_SESSION['CURRENT_MENU'])) {
-	// 		$_SESSION['CURRENT_MENU']($ARG1, $ARG1_VAL);
-	// 	} else {
-	// 		SE_Layout::menu();
-	// 		$errMsg = "Błąd funkcja nie istnieje (" . htmlspecialchars($_SESSION['CURRENT_MENU']) . ")";
-	// 		SE_Layout::loadTemplate('defaultPage', array('errMsg'=>$errMsg));
-	// 	}
-	// } else {
+	if (!empty($MENU_INIT) && $MENU_INIT != 'DOL') {
+		SEF($MENU_INIT);
+		if (function_exists($MENU_INIT)) {
+			$MENU_INIT($ARG1, $ARG1_VAL);
+		} else {
+			SE_Layout::menu();
+			$errMsg = "Błąd funkcja nie istnieje (" . htmlspecialchars($MENU_INIT) . ")";
+			SE_Layout::loadTemplate('defaultPage', array('errMsg'=>$errMsg));
+		}
+	} else {
 		if ($MENU_INIT != 'DOL') {
 			UI::menu();
 			UI::loadTemplate('defaultPage');
 		}
-	// }
+	}
 }