PageNavigation
PageNavigation - класс рассчитывает лимит для запроса БД и использует другие источники данных для организации постраничной навигации при просмотре результатов.
Обращается к пространству имён:
| Метод | Описание | С версии |
|---|---|---|
| addParams | Метод возвращает URI с параметрами навигации | |
| allRecordsAllowed | Метод возвращает true если показаны все разрешённые записи. | |
| allRecordsShown | Метод возвращает true если показаны все записи на одной странице. | |
| clearParams | Метод сбрасывает URI из навигационных параметров и возвращает его. | |
| getCurrentPage | Метод возвращает номер текущей страницы. | |
| getId | Метод возвращает ID навигации | |
| getLimit | Метод возвращает число записей на текущей странице. | |
| getOffset | Метод возвращает смещение первой записи для текущей страницы. | |
| getPageCount | Метод возвращает число страниц или 0 если не существует записи числа страниц. | |
| getPageSize | Метод возвращает "формальный" размер страницы. | |
| getPageSizes | Метод возвращает разрешённые размеры страниц. | |
| getRecordCount | Метод возвращает число записей. | |
| initFromUri | Метод инициализирует навигацию от URI. | |
| setPageSizes | Метод контролирует размеры страниц доступных через пользовательский интерфейс. |
См. также:
- Постраничная навигация в курсе Разработчик Bitrix Framework
© «Битрикс», 2001-2025, «1С-Битрикс», 2025