From caf304be98edff43faa02c134dd759b2e23f56d7 Mon Sep 17 00:00:00 2001 From: Catouse Date: Tue, 22 Aug 2017 14:36:33 +0800 Subject: [PATCH] * finish task #3155 and fix bug #1093. --- module/tree/view/browse.html.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/module/tree/view/browse.html.php b/module/tree/view/browse.html.php index eb97917ae4..7b19d8ed68 100644 --- a/module/tree/view/browse.html.php +++ b/module/tree/view/browse.html.php @@ -135,6 +135,14 @@ $(function() name: 'tree--edit', initialState: 'preserve', data: data, + sortable: { + lazy: true, + nested: true, + canMoveHere: function($ele, $target) + { + if($ele && $target && $ele.parent().closest('li').attr('data-id') !== $target.parent().closest('li').attr('data-id')) return false; + } + }, itemCreator: function($li, item) { var link = item.id !== undefined ? ('' + item.name + '') : ('' + item.name + '');