Change the code in the menu to return immediately if the database object is not ready in this case its not ready until the install.php is finished.
This commit is contained in:
parent
7f64cca1fa
commit
c6f0759a5c
|
|
@ -204,9 +204,6 @@
|
|||
include "resources/page_parts/install_select_language.php";
|
||||
echo " <input type='hidden' name='return_install_step' value='select_language'/>\n";
|
||||
echo " <input type='hidden' name='install_step' value='detect_config'/>\n";
|
||||
echo " <div style='text-align:right'>\n";
|
||||
echo " <input type='submit' class='btn' id='next' value='".$text['button-next']."'>\n";
|
||||
echo " </div>\n";
|
||||
echo "</form>\n";
|
||||
} elseif($install_step == 'detect_config'){
|
||||
if(!($event_host == '' || $event_host == 'localhost' || $event_host == '::1' || $event_host == '127.0.0.1' )){
|
||||
|
|
|
|||
|
|
@ -386,12 +386,11 @@
|
|||
//create the menu array
|
||||
function menu_array($sql, $menu_item_level) {
|
||||
|
||||
//get the database connnection return immediately if it doesn't exist
|
||||
if ($this->db) {
|
||||
$db = $this->db;
|
||||
}else {
|
||||
return;
|
||||
}
|
||||
//get the database connnection
|
||||
$db = $this->db;
|
||||
|
||||
//database ojbect does not exist return immediately
|
||||
if (!$db) { return; }
|
||||
|
||||
//if there are no groups then set the public group
|
||||
if (!isset($_SESSION['groups'])) {
|
||||
|
|
@ -460,12 +459,11 @@
|
|||
//create the sub menus
|
||||
function menu_child_array($menu_item_level, $menu_item_uuid) {
|
||||
|
||||
//get the database connnection return immediately if it doesn't exist
|
||||
if ($this->db) {
|
||||
$db = $this->db;
|
||||
}else {
|
||||
return;
|
||||
}
|
||||
//get the database connnection
|
||||
$db = $this->db;
|
||||
|
||||
//database ojbect does not exist return immediately
|
||||
if (!$db) { return; }
|
||||
|
||||
//set the level
|
||||
$menu_item_level = $menu_item_level+1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue