Цитата |
---|
Владимир Кузин пишет:
Могу посоветовать вам подключать постраничный вывод отдельно. Посмотреть пример можно тут Там описывается на примере компонента search.page но использовать можно везде. |
Код |
---|
<tr> <td> <?$APPLICATION->IncludeComponent("mytemplates:system.pagenavigationmain", "pager", Array( "NAV_RESULT" => $arResult["NAV_RESULT"], "SHOW_ALWAYS" => false, "TEXT" => "Страницы:", "QUERY" => urlencode($arResult['REQUEST']['QUERY']) ) ); ?> </td> </tr> |
Код |
---|
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); if(!$arResult["NavShowAlways"]) { if ($arResult["NavRecordCount"] == 0 || ($arResult["NavPageCount"] == 1 && $arResult["NavShowAll"] == false)) return; } ?> <table cellspacing="6" cellpadding="0" border="0"> <tr> <td><span><?=$arParams['TEXT'];?></span></td> <?while($arResult["nStartPage"] <= $arResult["nEndPage"]):?> <?if ($arResult["nStartPage"] == $arResult["NavPageNomer"]):?> <td><span ><?=$arResult["nStartPage"]?></span></td> <?elseif($arResult["nStartPage"] == 1 && $arResult["bSavePage"] == false):?> <td><a href="<?=$arResult["sUrlPath"]?><?=$strNavQueryStringFull?>"><?=$arResult["nStartPage"]?></a></td> <?else:?> <td><a href="<?=$arResult["sUrlPath"]?>?<?=$strNavQueryString?>PAGEN_<?=$arResult["NavNum"]?>=<?=$arResult["nStartPage"]?>&q=<?=$arParams['QUERY'];?>"><?=$arResult["nStartPage"]?></a></td> <?endif?> <?$arResult["nStartPage"]++?> <?endwhile?> </tr> </table> |