Битрикс 24. Урок №1 Как пользоваться менеджеру
Добавить пагинацию в Битрикс (API)
Добавляем пагинацию к GetList. Первичный базовый код: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
while ($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
echo '<pre>';
print_r($arFields);
echo '</pre>';
} Нужно добавить два метода NavStart и NavPrint. Код с доработками: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
$res->NavStart(0);...
Битрикс. Изменить адрес пагинации PAGEN_
СЕО специалисты часто просят в постраничной навигации сайта не использовать get параметры. В 1C-Bitrix из коробки именно через них реализована пагинация и штатной возможности включить ЧПУ для пагинации не предусмотрено. Антон Долганин, гуру Bitrix, предложил очень просто вариант реализации красивой навигации без get параметров PAGEN_ еще в 2013 году, в 2015 обновил его, т.к. старое решение перестало работать с bitrix версии 15.5, оригинал стать тут. Задача: Привести ссылки навигации по страницам...