Первый аргумент функции: CIBlockElement::GetList() - есть массив сортировки.
Вот его вид:
$arSort = array(
\"PROPERTY_top\" => \"DESC\",
$arParams[\"ELEMENT_SORT_FIELD\"] => $arParams[\"ELEMENT_SORT_ORDER\"],
\"ID\" => \"DESC\",
);
Строка \"PROPERTY_top\" => \"DESC\" добавлена пользователем.
Она означает, что мы , имея поле под названием \"top\" типа \"число\", сортируем выборку данных по убывающей в этом поле.
Всё сортируется как надо.
Вот его вид:
$arSort = array(
\"PROPERTY_top\" => \"DESC\",
$arParams[\"ELEMENT_SORT_FIELD\"] => $arParams[\"ELEMENT_SORT_ORDER\"],
\"ID\" => \"DESC\",
);
Строка \"PROPERTY_top\" => \"DESC\" добавлена пользователем.
Она означает, что мы , имея поле под названием \"top\" типа \"число\", сортируем выборку данных по убывающей в этом поле.
Всё сортируется как надо.