diff --git a/bl-kernel/pages.class.php b/bl-kernel/pages.class.php index 3987c808..104f041e 100644 --- a/bl-kernel/pages.class.php +++ b/bl-kernel/pages.class.php @@ -657,10 +657,11 @@ class Pages extends dbJSON { $list = array(); foreach ($tmp as $key=>$fields) { if (Text::startsWith($key, $parentKey.'/')) { - array_push($list, $key); + $list[$key]=$fields['position']; } } - return $list; + natcasesort($list); + return array_keys($list); } public function sortBy()