Добавить в корзинуПозвонить
Найти в Дзене
Kolesnev

Сформировать пагинацию из массива - Битрикс

// $arElements - массив
$result = new \CDBResult;
$result->InitFromArray($arElements);
$result->NavStart(20); // 20 - количество элементов на странице

// $arElements - массив

$result = new \CDBResult;
$result->InitFromArray($arElements);
$result->NavStart(20); // 20 - количество элементов на странице

$items = []; // формируем новый массив
while ($item = $result->Fetch()) {
$items[] = $item;
}

// $items - массив, который нужно выводить

// foreach ($items as $arItem) { ...

Выводим пагинацию:

$result->NavPrint('Записи');