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-2024, «1С-Битрикс», 2024