put theme config into its own namespace

This commit is contained in:
redmatrix
2016-09-01 22:20:08 -07:00
parent b3efdf2109
commit 47dd1da6fb
3 changed files with 8 additions and 6 deletions

View File

@@ -268,8 +268,8 @@ class Settings extends \Zotlabs\Web\Controller {
// call theme_post only if theme has not been changed
if( ($themeconfigfile = $this->get_theme_config_file($theme)) != null){
require_once($themeconfigfile);
if(class_exists(ucfirst($theme) . 'Config')) {
$clsname = ucfirst($theme) . 'Config';
if(class_exists('\\Zotlabs\\Theme\\' . ucfirst($theme) . 'Config')) {
$clsname = '\\Zotlabs\\Theme\\' . ucfirst($theme) . 'Config';
$theme_config = new $clsname();
$schemas = $theme_config->get_schemas();
if(array_key_exists($_POST['schema'],$schemas))