示例#1
0
文件: bootstrap.php 项目: hurad/hurad
App::uses('HuradRole', 'Lib');
App::uses('HuradNavigation', 'Lib');
App::uses('HuradRowActions', 'Lib');
App::uses('HuradMetaBox', 'Lib');
App::uses('HuradL10n', 'Lib');
/**
 * Include default capabilities
 */
config('Hurad/default_capabilities');
/**
 * Include default navigation
 */
config('Hurad/default_navigation');
/**
 * Load all active plugins
 */
HuradPlugin::loadAll(['Utils']);
/**
 * Include default widgets
 */
config('Hurad/default_widgets');
/**
 * Include current theme bootstrap file.
 */
$theme_bootstrap = APP . 'View' . DS . 'Themed' . DS . Configure::read('template') . DS . 'Config' . DS . 'bootstrap.php';
if (is_file($theme_bootstrap) && file_exists($theme_bootstrap)) {
    include $theme_bootstrap;
}
Configure::write('Config.language', Configure::read('General.language'));
Configure::write('Hurad.language', Configure::read('General.language'));
Configure::write('Hurad.language.catalog', HuradL10n::getAvailableLocale()[Configure::read('General.language')]);