diff --git a/src/app/folder/controllers/FolderController.php b/src/app/folder/controllers/FolderController.php index ae9ae610b424869a42f5be142b0b23ef8f151bce..965bcec23a6447b5b8e4c6211548ad780da7e18c 100755 --- a/src/app/folder/controllers/FolderController.php +++ b/src/app/folder/controllers/FolderController.php @@ -74,7 +74,8 @@ class FolderController 'countResources' => $count ]; if ($folder['level'] == 0) { - $tree[] = $insert; +// $tree[] = $insert; + array_splice($tree, 0, 0, [$insert]); } else { $found = false; foreach ($tree as $key => $branch) { @@ -632,7 +633,7 @@ class FolderController 'select' => ['distinct (folders.id)', 'folders.*'], 'where' => $where, 'data' => $data, - 'orderBy' => ['level', 'label'] + 'orderBy' => ['level', 'label desc'] ]); return $folders;