Документация для разработчиков
Темная тема

PageNavigation

PageNavigation - класс рассчитывает лимит для запроса БД и использует другие источники данных для организации постраничной навигации при просмотре результатов.

Обращается к пространству имён:

Метод Описание С версии
addParams Метод возвращает URI с параметрами навигации
allRecordsAllowed Метод возвращает true если показаны все разрешённые записи.
allRecordsShown Метод возвращает true если показаны все записи на одной странице.
clearParams Метод сбрасывает URI из навигационных параметров и возвращает его.
getCurrentPage Метод возвращает номер текущей страницы.
getId Метод возвращает ID навигации
getLimit Метод возвращает число записей на текущей странице.
getOffset Метод возвращает смещение первой записи для текущей страницы.
getPageCount Метод возвращает число страниц или 0 если не существует записи числа страниц.
getPageSize Метод возвращает "формальный" размер страницы.
getPageSizes Метод возвращает разрешённые размеры страниц.
getRecordCount Метод возвращает число записей.
initFromUri Метод инициализирует навигацию от URI.
setPageSizes Метод контролирует размеры страниц доступных через пользовательский интерфейс.

См. также:



© «Битрикс», 2001-2024, «1С-Битрикс», 2024