From 18a01f4e35432d070b5f1fa44922cd982615fdfb Mon Sep 17 00:00:00 2001 From: ovclas Date: Thu, 22 Sep 2011 08:25:57 +0000 Subject: [PATCH] issue 160 when 1st menu move, then not moved. this bug fixed git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9273 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/menu/menu.admin.controller.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/menu/menu.admin.controller.php b/modules/menu/menu.admin.controller.php index 57a3060c0..76f453f33 100644 --- a/modules/menu/menu.admin.controller.php +++ b/modules/menu/menu.admin.controller.php @@ -334,9 +334,12 @@ if(is_array($result)) { + $i = 0; foreach($result AS $key=>$node) { - $this->_recursiveMoveMenuItem($node); + $this->moveMenuItem($this->menuSrl, 0, $i, $node->node, 'move'); //move parent node + $this->_recursiveMoveMenuItem($node); //move child node + $i = $node->node; } }