Ver código fonte

Don't error if the menu is not available for the install.php.

markjcrane 9 anos atrás
pai
commit
5aff97c590
1 arquivos alterados com 8 adições e 3 exclusões
  1. 8 3
      resources/classes/menu.php

+ 8 - 3
resources/classes/menu.php

@@ -423,9 +423,14 @@
 					$sql .= ") ";
 					$sql .= "order by i.menu_item_order asc ";
 				}
-				$prep_statement = $db->prepare(check_sql($sql));
-				$prep_statement->execute();
-				$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
+				try {
+					$prep_statement = $db->prepare(check_sql($sql));
+					$prep_statement->execute();
+					$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
+				}
+				catch (Exception $e) {
+					//menu is not available
+				}
 
 				$x = 0;
 				foreach($result as $row) {