Приветствую всех! Возможно ли как-то избавиться от приставки 'page-' у номера страницы в пагинации?
К примеру, у меня сейчас есть страница вида: /name-of-category/?page=page-1
А нужно привести к такому виду: /name-of-category/?page=1
Как сейчас реализована пагинация:
Инициализирую класс пагинации
Элементы получаю с помощью (Catalog - имвольный код API у инфоблока)
А вывожу с помощью компонента
Что пробовал делать:
в urlrewrite через регулярку отлавливал номер страницы (из вот такого урла /name-of-category/?page=1), далее этот номер страницы передавал методу:
класса \Bitrix\Main\UI\PageNavigation. Но это не помогло.
Может кто подсказать как избавиться от этой приставки 'page-' ?
К примеру, у меня сейчас есть страница вида: /name-of-category/?page=page-1
А нужно привести к такому виду: /name-of-category/?page=1
Как сейчас реализована пагинация:
Инициализирую класс пагинации
Код |
---|
$pagination = new \Bitrix\Main\UI\PageNavigation("page"); $pagination->allowAllRecords(true) ->setPageSize(4) ->initFromUri(); |
Код |
---|
\Bitrix\Iblock\Elements\ElementCatalogTable::getList(); |
Код |
---|
$APPLICATION->IncludeComponent( "bitrix:main.pagenavigation", "", array( "NAV_OBJECT" => $pagination, "SEF_MODE" => "N", ), false ); |
Что пробовал делать:
в urlrewrite через регулярку отлавливал номер страницы (из вот такого урла /name-of-category/?page=1), далее этот номер страницы передавал методу:
Код |
---|
addParams(Web\Uri $uri, $sef, $page, $size = null) |
Может кто подсказать как избавиться от этой приставки 'page-' ?