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);
|
||||
}
|
||||
|
||||
|
|
@ -134,7 +144,10 @@ function drawNode(parent_node, menu_id) {
|
|||
var url = node.getAttribute("url");
|
||||
|
||||
// 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;
|
||||
|
|
|
|||
|
|
@ -15,6 +15,15 @@
|
|||
<!--@foreach(Context::getCssFile() as $key => $css_file)-->
|
||||
<link rel="stylesheet" HREF="{$css_file}" type="text/css" />
|
||||
<!--@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()}
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<!--#include("./common/tpl/common_header.html")-->
|
||||
|
||||
<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>
|
||||
<div style="height:50px;border:1px solid;margin-bottom:10px;">
|
||||
{$layout_info->top_title}
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@
|
|||
</table>
|
||||
</form>
|
||||
<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>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue