Иногда для стандартных компонентов нужно вывести номер элемента с учетом постраничной навигации.
Для этого в шаблоне компонента можно использовать следующий код:
В $arResult['NAV_RESULT']->NavPageNomer хранится номер страницы при постраничной навигации
В $arParams['PAGE_ELEMENT_COUNT'] хранится количество элементов на странице
Для этого в шаблоне компонента можно использовать следующий код:
<? $nubmercoeff = ($arResult['NAV_RESULT']->NavPageNomer - 1) * $arParams['PAGE_ELEMENT_COUNT']; $nubmer = 1; ?> <?foreach($arResult["ITEMS"] as $cell=>$arElement):?> <?=$nubmer + $nubmercoeff?> Выводим элемент <?$nubmer=$nubmer+1;?> <?endforeach;?> |
В $arResult['NAV_RESULT']->NavPageNomer хранится номер страницы при постраничной навигации
В $arParams['PAGE_ELEMENT_COUNT'] хранится количество элементов на странице