#64 서버 내 경로를 절대경로로 변경

This commit is contained in:
bnu 2013-11-22 14:57:24 +09:00
parent bf0dd35f0a
commit 932862be1f
42 changed files with 807 additions and 133 deletions

View file

@ -44,7 +44,7 @@ class menuAdminController extends menu
* home menu cache file
* @var string
*/
private $homeMenuCacheFile = './files/cache/menu/homeSitemap.php';
private $homeMenuCacheFile = 'files/cache/menu/homeSitemap.php';
/**
* Initialization
@ -53,7 +53,10 @@ class menuAdminController extends menu
function init()
{
$this->setTemplatePath($this->module_path.'tpl');
//$this->homeMenuCacheFile = sprintf('./files/cache/menu/homeSitemap.php');
}
function __construct() {
$this->homeMenuCacheFile = _XE_PATH_ . $this->homeMenuCacheFile;
}
/**
@ -142,7 +145,7 @@ class menuAdminController extends menu
if(is_readable(FileHandler::getRealPath($phpFile)))
{
@include(FileHandler::getRealPath($phpFile));
include(FileHandler::getRealPath($phpFile));
}
// check home menu in originMenu
@ -742,7 +745,7 @@ class menuAdminController extends menu
if(is_readable(FileHandler::getRealPath($phpFile)))
{
@include(FileHandler::getRealPath($phpFile));
include(FileHandler::getRealPath($phpFile));
if(is_array($menu->list))
{
@ -889,12 +892,12 @@ class menuAdminController extends menu
}
// get menu properies with child menu
$phpFile = sprintf("./files/cache/menu/%s.php", $originalItemInfo->menu_srl);
$phpFile = sprintf(_XE_PATH_ . "files/cache/menu/%s.php", $originalItemInfo->menu_srl);
$originMenu = NULL;
if(is_readable(FileHandler::getRealPath($phpFile)))
{
@include(FileHandler::getRealPath($phpFile));
include(FileHandler::getRealPath($phpFile));
if(is_array($menu->list))
{
@ -988,12 +991,12 @@ class menuAdminController extends menu
$menuSrl = $itemInfo->menu_srl;
// get menu properies with child menu
$phpFile = sprintf("./files/cache/menu/%s.php", $menuSrl);
$phpFile = sprintf(_XE_PATH_ . "files/cache/menu/%s.php", $menuSrl);
$originMenu = NULL;
if(is_readable(FileHandler::getRealPath($phpFile)))
{
@include(FileHandler::getRealPath($phpFile));
include(FileHandler::getRealPath($phpFile));
if(is_array($menu->list))
{
@ -1306,7 +1309,7 @@ class menuAdminController extends menu
{
if(file_exists($this->homeMenuCacheFile))
{
@include($this->homeMenuCacheFile);
include($this->homeMenuCacheFile);
}
if(!$homeMenuSrl || $homeMenuSrl != $menu_srl)
{
@ -1618,8 +1621,8 @@ class menuAdminController extends menu
$output = executeQuery('menu.getMenuItems', $args);
if(!$output->toBool()) return;
// Specify the name of the cache file
$xml_file = sprintf("./files/cache/menu/%s.xml.php", $menu_srl);
$php_file = sprintf("./files/cache/menu/%s.php", $menu_srl);
$xml_file = sprintf(_XE_PATH_ . "files/cache/menu/%s.xml.php", $menu_srl);
$php_file = sprintf(_XE_PATH_ . "files/cache/menu/%s.php", $menu_srl);
// If no data found, generate an XML file without node data
$list = $output->data;
if(!$list)

View file

@ -493,12 +493,9 @@ class menuAdminModel extends menu
{
$isMenuFixed = false;
$output = $this->getMenu($menuSrl);
$php_file = sprintf('./files/cache/menu/%s.php',$output->menu_srl);
if(file_exists($php_file)) @include($php_file);
else
{
$oMenuAdminController->makeXmlFile($menuSrl);
}
$php_file = sprintf(_XE_PATH_ . 'files/cache/menu/%s.php',$output->menu_srl);
if(file_exists($php_file)) include($php_file);
else $oMenuAdminController->makeXmlFile($menuSrl);
if(count($menu->list)>0)
{
@ -532,15 +529,18 @@ class menuAdminModel extends menu
{
unset($menu);
unset($menuItems);
$value->php_file = sprintf('./files/cache/menu/%s.php',$value->menu_srl);
if(file_exists($value->php_file)) @include($value->php_file);
$value->php_file = sprintf(_XE_PATH_ . 'files/cache/menu/%s.php',$value->menu_srl);
if(file_exists($value->php_file))
{
include($value->php_file);
}
else
{
$oMenuAdminController->makeXmlFile($value->menu_srl);
}
$isMenuFixed = false;
if(count($menu->list)>0)
if(count($menu->list) > 0)
{
foreach($menu->list AS $key2=>$value2)
{

View file

@ -57,8 +57,8 @@ class menuAdminView extends menu
unset($menu);
unset($menuItems);
//$value->xml_file = sprintf('./files/cache/menu/%s.xml.php',$value->menu_srl);
$value->php_file = sprintf('./files/cache/menu/%s.php',$value->menu_srl);
if(file_exists($value->php_file)) @include($value->php_file);
$value->php_file = sprintf(_XE_PATH_ . 'files/cache/menu/%s.php',$value->menu_srl);
if(file_exists($value->php_file)) include($value->php_file);
if(count($menu->list)>0)
{
@ -80,7 +80,7 @@ class menuAdminView extends menu
Context::set('menu_list', $menuList);
// get installed module list
$oPageController = &getController('page'); //for lang
$oPageController = &getController('page'); //for lang
$resultModuleList = $oMenuAdminModel->getModuleListInSitemap($site_srl);
Context::set('module_list', $resultModuleList);