| @@ 959-980 (lines=22) @@ | ||
| 956 | foreach($layout_info->menu as $menu_id => $menu) |
|
| 957 | { |
|
| 958 | // set default menu set(included home menu) |
|
| 959 | if(!$menu->menu_srl || $menu->menu_srl == -1) |
|
| 960 | { |
|
| 961 | $oMenuAdminController = getAdminController('menu'); |
|
| 962 | $homeMenuCacheFile = $oMenuAdminController->getHomeMenuCacheFile(); |
|
| 963 | ||
| 964 | if(FileHandler::exists($homeMenuCacheFile)) |
|
| 965 | { |
|
| 966 | include($homeMenuCacheFile); |
|
| 967 | } |
|
| 968 | ||
| 969 | if(!$menu->menu_srl) |
|
| 970 | { |
|
| 971 | $menu->xml_file = str_replace('.xml.php', $homeMenuSrl . '.xml.php', $menu->xml_file); |
|
| 972 | $menu->php_file = str_replace('.php', $homeMenuSrl . '.php', $menu->php_file); |
|
| 973 | $layout_info->menu->{$menu_id}->menu_srl = $homeMenuSrl; |
|
| 974 | } |
|
| 975 | else |
|
| 976 | { |
|
| 977 | $menu->xml_file = str_replace($menu->menu_srl, $homeMenuSrl, $menu->xml_file); |
|
| 978 | $menu->php_file = str_replace($menu->menu_srl, $homeMenuSrl, $menu->php_file); |
|
| 979 | } |
|
| 980 | } |
|
| 981 | ||
| 982 | $php_file = FileHandler::exists($menu->php_file); |
|
| 983 | if($php_file) |
|
| @@ 160-181 (lines=22) @@ | ||
| 157 | foreach($layoutInfo->menu as $menu_id => $menu) |
|
| 158 | { |
|
| 159 | // set default menu set(included home menu) |
|
| 160 | if(!$menu->menu_srl || $menu->menu_srl == -1) |
|
| 161 | { |
|
| 162 | $oMenuAdminController = getAdminController('menu'); |
|
| 163 | $homeMenuCacheFile = $oMenuAdminController->getHomeMenuCacheFile(); |
|
| 164 | ||
| 165 | if(file_exists($homeMenuCacheFile)) |
|
| 166 | { |
|
| 167 | include($homeMenuCacheFile); |
|
| 168 | } |
|
| 169 | ||
| 170 | if(!$menu->menu_srl) |
|
| 171 | { |
|
| 172 | $menu->xml_file = str_replace('.xml.php', $homeMenuSrl . '.xml.php', $menu->xml_file); |
|
| 173 | $menu->php_file = str_replace('.php', $homeMenuSrl . '.php', $menu->php_file); |
|
| 174 | $layoutInfo->menu->{$menu_id}->menu_srl = $homeMenuSrl; |
|
| 175 | } |
|
| 176 | else |
|
| 177 | { |
|
| 178 | $menu->xml_file = str_replace($menu->menu_srl, $homeMenuSrl, $menu->xml_file); |
|
| 179 | $menu->php_file = str_replace($menu->menu_srl, $homeMenuSrl, $menu->php_file); |
|
| 180 | } |
|
| 181 | } |
|
| 182 | ||
| 183 | $menu->php_file = FileHandler::getRealPath($menu->php_file); |
|
| 184 | if(FileHandler::exists($menu->php_file)) |
|