mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-27 22:33:10 +09:00
#133 PHP 5.4 이상에서의 호환성 개선
This commit is contained in:
parent
23406d1708
commit
1b60833bad
17 changed files with 78 additions and 31 deletions
|
|
@ -34,12 +34,14 @@ $oMenuAdminController->makeXmlFile($menuSrl);
|
|||
|
||||
// create Layout
|
||||
//extra_vars init
|
||||
$extra_vars = new stdClass;
|
||||
$extra_vars->GNB = $menuSrl;
|
||||
$extra_vars->LAYOUT_TYPE = 'MAIN_PAGE';
|
||||
$extra_vars->VISUAL_USE = 'YES';
|
||||
$extra_vars->menu_name_list = array();
|
||||
$extra_vars->menu_name_list[$menuSrl] = 'Welcome menu';
|
||||
|
||||
$args = new stdClass;
|
||||
$args->site_srl = 0;
|
||||
$layout_srl = $args->layout_srl = getNextSequence();
|
||||
$args->layout = 'default';
|
||||
|
|
@ -93,6 +95,7 @@ foreach($skinTypes as $key => $dir)
|
|||
$skinType = $key == 'skin' ? 'P' : 'M';
|
||||
foreach($moduleList as $moduleName)
|
||||
{
|
||||
$designInfo->module->{$moduleName} = new stdClass;
|
||||
$designInfo->module->{$moduleName}->{$key} = $oModuleModel->getModuleDefaultSkin($moduleName, $skinType, 0, false);
|
||||
}
|
||||
}
|
||||
|
|
@ -110,6 +113,7 @@ $oTemplateHandler = TemplateHandler::getInstance();
|
|||
$oDocumentModel = getModel('document'); /* @var $oDocumentModel documentModel */
|
||||
$oDocumentController = getController('document'); /* @var $oDocumentController documentController */
|
||||
|
||||
$obj = new stdClass;
|
||||
$obj->module_srl = $module_srl;
|
||||
Context::set('version', __XE_VERSION__);
|
||||
$obj->title = 'Welcome XE';
|
||||
|
|
@ -136,6 +140,7 @@ $output = $oModuleController->updateModule($module_info);
|
|||
if(!$output->toBool()) return $output;
|
||||
|
||||
// insertFirstModule
|
||||
$site_args = new stdClass;
|
||||
$site_args->site_srl = 0;
|
||||
$site_args->index_module_srl = $module_srl;
|
||||
$oModuleController->updateSite($site_args);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue