diff --git a/modules/menu/menu.controller.php b/modules/menu/menu.controller.php
index 02a65fa9f..6af82c6f6 100644
--- a/modules/menu/menu.controller.php
+++ b/modules/menu/menu.controller.php
@@ -143,6 +143,7 @@
$this->add('menu_srl', $args->menu_srl);
$this->add('menu_item_srl', $args->menu_item_srl);
$this->add('menu_title', $menu_title);
+ $this->add('parent_srl', $args->parent_srl);
}
/**
diff --git a/modules/menu/tpl/filter/insert_menu_item.xml b/modules/menu/tpl/filter/insert_menu_item.xml
index 0971a6922..e2bda88d8 100644
--- a/modules/menu/tpl/filter/insert_menu_item.xml
+++ b/modules/menu/tpl/filter/insert_menu_item.xml
@@ -9,5 +9,6 @@
+
diff --git a/modules/menu/tpl/js/menu_admin.js b/modules/menu/tpl/js/menu_admin.js
index d0f6e161e..2614f5d4b 100644
--- a/modules/menu/tpl/js/menu_admin.js
+++ b/modules/menu/tpl/js/menu_admin.js
@@ -68,12 +68,17 @@ function completeInsertMenuItem(ret_obj) {
var menu_title = ret_obj['menu_title'];
var menu_srl = ret_obj['menu_srl'];
var menu_item_srl = ret_obj['menu_item_srl'];
+ var parent_srl = ret_obj['parent_srl'];
if(!xml_file) return;
loadTreeMenu(xml_file, 'menu', 'menu_zone_menu', menu_title, doGetMenuItemInfo, menu_item_srl, doMoveTree);
if(!menu_srl) xInnerHtml("menu_zone_info", "");
+ else {
+ var params = {node_srl:menu_item_srl, parent_srl:parent_srl}
+ doGetMenuItemInfo('menu', params)
+ }
}