mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@334 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
ed5fa08635
commit
bb453c1b87
4 changed files with 26 additions and 4 deletions
|
|
@ -117,8 +117,18 @@ function drawTreeMenu(oXml, callback_func, resopnse_tags, param) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
xInnerHtml(zone, html);
|
// 출력하려는 zone이 없다면 load후에 출력하도록 함
|
||||||
|
if(!zone) {
|
||||||
|
xAddEventListener(window, 'load', function() { drawTeeMenu(zone_id, menu_id, html); });
|
||||||
|
} else {
|
||||||
|
xInnerHtml(zone, html);
|
||||||
|
if(manual_select_node_srl) manualSelectNode(menu_id, manual_select_node_srl);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function drawTeeMenu(zone_id, menu_id, html) {
|
||||||
|
xInnerHtml(zone_id, html);
|
||||||
if(manual_select_node_srl) manualSelectNode(menu_id, manual_select_node_srl);
|
if(manual_select_node_srl) manualSelectNode(menu_id, manual_select_node_srl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -134,7 +144,10 @@ function drawNode(parent_node, menu_id) {
|
||||||
var url = node.getAttribute("url");
|
var url = node.getAttribute("url");
|
||||||
|
|
||||||
// url을 확인하여 현재의 url과 동일하다고 판단되면 manual_select_node_srl 에 값을 추가
|
// url을 확인하여 현재의 url과 동일하다고 판단되면 manual_select_node_srl 에 값을 추가
|
||||||
if(node_callback_func[menu_id] == moveTreeMenu && url && location.href.indexOf(url) != -1) manual_select_node_srl = node_srl;
|
if(node_callback_func[menu_id] == moveTreeMenu && url) {
|
||||||
|
if(typeof(zbfe_url)!="undefined" && zbfe_url==url) manual_select_node_srl = node_srl;
|
||||||
|
else if(location.href.indexOf(url) != -1) manual_select_node_srl = node_srl;
|
||||||
|
}
|
||||||
|
|
||||||
// 자식 노드가 있는지 확인
|
// 자식 노드가 있는지 확인
|
||||||
var hasChild = false;
|
var hasChild = false;
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,15 @@
|
||||||
<!--@foreach(Context::getCssFile() as $key => $css_file)-->
|
<!--@foreach(Context::getCssFile() as $key => $css_file)-->
|
||||||
<link rel="stylesheet" HREF="{$css_file}" type="text/css" />
|
<link rel="stylesheet" HREF="{$css_file}" type="text/css" />
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
|
<script type="text/javascript">
|
||||||
|
<!--@if($mid)-->
|
||||||
|
var zbfe_url = "mid={$mid}";
|
||||||
|
<!--@elseif($module)-->
|
||||||
|
var zbfe_url = "module={$module}";
|
||||||
|
<!--@else-->
|
||||||
|
var zbfe_url = "";
|
||||||
|
<!--@end-->
|
||||||
|
</script>
|
||||||
{Context::getHtmlHeader()}
|
{Context::getHtmlHeader()}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<!--#include("./common/tpl/common_header.html")-->
|
<!--#include("./common/tpl/common_header.html")-->
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
xAddEventListener(window,'load', function() { loadTreeMenu("{$main_menu->xml_file}", "main_menu", "menu", "menu"); });
|
loadTreeMenu("{$main_menu->xml_file}", "main_menu", "menu", "menu");
|
||||||
</script>
|
</script>
|
||||||
<div style="height:50px;border:1px solid;margin-bottom:10px;">
|
<div style="height:50px;border:1px solid;margin-bottom:10px;">
|
||||||
{$layout_info->top_title}
|
{$layout_info->top_title}
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@
|
||||||
</table>
|
</table>
|
||||||
</form>
|
</form>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
xAddEventListener(window,'load', function() { loadTreeMenu("{$menu->xml_file}", "{$menu_id}", "menu_zone_{$menu_id}", "{$menu->name}", doGetMenuInfo); });
|
loadTreeMenu("{$menu->xml_file}", "{$menu_id}", "menu_zone_{$menu_id}", "{$menu->name}", doGetMenuInfo);
|
||||||
</script>
|
</script>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue