Битрикс, пагинация в старом ядре

В данном примере получаем массив пользователей $arResult[‘ITEMS’] и Html код пагинации $arResult[‘NAV_STRING’] с дефолтным шаблоном.

$filter = ["GROUPS_ID" => [38]];
$select = [
	'FIELDS' => [
		'LAST_NAME',
		'NAME',
		'ID',
		'PERSONAL_CITY',
		'PERSONAL_PHONE'
	],
	'SELECT' => [
		'UF_*'
	],
	'NAV_PARAMS' => [
		"nPageSize" => 50
	]
];
$rsUsers = CUser::GetList(($by = "NAME"), ($order = "desc"), $filter, $select);
$rsUsers->NavStart(0);
$arResult['NAV_STRING'] = $rsUsers->GetPageNavStringEx($navComponentObject, "Элементов:", "");
while ($arUser = $rsUsers->Fetch()) {
    $arResult['ITEMS'][] = $arUser;
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *