Как я понял по логике, если задать в 4-м параметре кол-во элементов для вывода, то это должно работать, но это бы работало, для сайта на котором есть пагинация. А у меня стоит задача, сделать так что бы мне возвращалось конкретно только 10 элементов на запрос GetList.
Вот пример кода, как я это делаю:
$arOrder = [
'ID' => 'asc'
];
$arFilter = [
'SECTION_ID' => $SECTION_ID,
'ACTIVE' => 'Y',
'>ID' => $IdElement
];
return CIBlockElement::GetList($arOrder, $arFilter, false, Array("nTopCount"=>10), ['ID', 'NAME', 'IBLOCK_SECTION_ID']);
Это код внутри функции, все переменный для фильрации передаются в неё.
nPageSize тоже пробовал, не прокатывает