mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 09:03:49 +00:00
Fix. warning about using NULL as first argument in foreach.
Problem now in `tepmplate.php`
```PHP
$menu_array = $menu->menu_array();
...
foreach ($menu_array as $index_main => $menu_parent) {
```
It appear while install process because in this moment there not `$db`
and `$menu->menu_array()` returns nothing.
This problem also can be solved in `tepmplate.php` like
```PHP
if(is_array($menu_array)){
foreach ($menu_array as $index_main => $menu_parent) {
...
```
This commit is contained in:
@@ -390,7 +390,7 @@
|
||||
$db = $this->db;
|
||||
|
||||
//database ojbect does not exist return immediately
|
||||
if (!$db) { return; }
|
||||
if (!$db) { return Array(); }
|
||||
|
||||
//if there are no groups then set the public group
|
||||
if (!isset($_SESSION['groups'])) {
|
||||
@@ -435,6 +435,7 @@
|
||||
|
||||
//save the menu into an array
|
||||
$x = 0;
|
||||
$a = Array();
|
||||
foreach($result as $row) {
|
||||
//add the row to the array
|
||||
$a[$x] = $row;
|
||||
|
||||
Reference in New Issue
Block a user