Changeset 984 for trunk/config/loader.php
- Timestamp:
- 08/16/10 16:49:12 (21 months ago)
- Files:
-
- 1 modified
-
trunk/config/loader.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/config/loader.php
r904 r984 21 21 Config::LoadFromFile(dirname(__FILE__).'/config.php'); 22 22 23 $fGetConfig = create_function('$sPath', '$config=array(); return include $sPath;'); 24 23 25 /** 24 26 * Загружает конфиги модулей вида /config/modules/[module_name]/config.php … … 30 32 $sFileConfig=$sDirConfig.$sDirModule.'/config.php'; 31 33 if (file_exists($sFileConfig)) { 32 $aConfig = include($sFileConfig);34 $aConfig = $fGetConfig($sFileConfig); 33 35 if(!empty($aConfig) && is_array($aConfig)) { 34 36 // Если конфиг этого модуля пуст, то загружаем массив целиком … … 96 98 $sFileConfig=$sDirConfig.$sDirModule.'/config.route.php'; 97 99 if (file_exists($sFileConfig)) { 98 $aConfig = include($sFileConfig);100 $aConfig = $fGetConfig($sFileConfig); 99 101 if(!empty($aConfig) && is_array($aConfig)) { 100 102 // Если конфиг этого модуля пуст, то загружаем массив целиком … … 138 140 $aConfigFiles = glob($sPluginsDir.'/'.$sPlugin.'/config/*.php'); 139 141 if($aConfigFiles and count($aConfigFiles)>0) { 140 $aConfig=array();141 142 foreach ($aConfigFiles as $sPath) { 142 $aConfig = include($sPath);143 $aConfig = $fGetConfig($sPath); 143 144 if(!empty($aConfig) && is_array($aConfig)) { 144 145 // Если конфиг этого плагина пуст, то загружаем массив целиком … … 169 170 } 170 171 171 /**172 * Загружает конфиг текущего шаблона173 */174 if(file_exists(Config::Get('path.smarty.template').'/settings/config/config.php')) {175 Config::LoadFromFile(Config::Get('path.smarty.template').'/settings/config/config.php',false);176 }177 172 ?>
