BugFix - GUI install (#2779)

Fixes to remove some errors in the GUI installer
This commit is contained in:
Mafoo
2017-08-02 17:45:35 +01:00
committed by FusionPBX
parent fde2775fc6
commit af23a822aa
3 changed files with 22 additions and 5 deletions

View File

@@ -355,10 +355,26 @@
//set a default template
$default_template = 'default';
$_SESSION['domain']['template']['name'] = $default_template;
$set_session_theme = 1;
$domains_processed = 1;
include "themes/$default_template/app_defaults.php";
unset($set_session_theme, $domains_processed);
$x = 0;
include "themes/$default_template/app_config.php";
$_SESSION['theme'] = Array();
foreach ($apps as $app_id => $data) {
foreach ($apps[$app_id]['default_settings'] as $index => $default_setting) {
$sub_category = $default_setting['default_setting_subcategory'];
$name = $default_setting['default_setting_name'];
if($default_setting['default_setting_enabled'] == 'true'){
if($name == 'array'){
$_SESSION['theme'][$sub_category][(isset($default_setting['default_setting_order']) ? $default_setting['default_setting_order'] : null)] = $default_setting['default_setting_value'];
}
else {
$_SESSION['theme'][$sub_category][$name] = $default_setting['default_setting_value'];
}
}else{
$_SESSION['theme'][$sub_category][$name] = '';
}
}
}
unset($apps, $x);
$_SESSION['theme']['menu_brand_type']['text'] = "text";
//set the default template path