Ответить Новая тема Новый опрос 
 как изменить постраничную навигацию ?
knife
Новичок
Сообщений: 35
Регистрация: 30-12-2010


06-09-2011 14:34
Подскажите пожалуйста, что изменить в шаблоне pagination.tpl чтобы в категории товара выводились сразу все страницы ? (сейчас на первой странице выходят только страницы: 1,2,3. на второй странице выходят страницы 1,2,3,4 и т.д.)


код шаблона:
{if isset($p) AND $p}
{if $smarty.get.id_category|intval}
{assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)}
{elseif $smarty.get.id_manufacturer|intval}
{assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)}
{elseif $smarty.get.id_supplier|intval}
{assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)}
{else}
{assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)}
{/if}
<!-- Pagination -->
{if $start!=$stop}
<div class="pager">
<ul class="nav">
{if $p != 1}
{assign var='p_previous' value=$p-1}
<li class="prev"><a href="{$link->goPage($requestPage, $p_previous)}">← Предыдущая</a></li>
{else}
<li class="prev">← Предыдущая</li>
{/if}

{if $pages_nb > 1 AND $p != $pages_nb}
{assign var='p_next' value=$p+1}
<li class="next"><a href="{$link->goPage($requestPage, $p_next)}">Cледующая →</a></li>
{else}
<li class="next">Cледующая →</li>
{/if}
</ul>

<ul class="pages">
{section name=pagination start=$start loop=$stop+1 step=1}
{if $p == $smarty.section.pagination.index}
<li>{$p|escape:'htmlall':'UTF-8'}</li>
{else}
<li><a href="{$link->goPage($requestPage, $smarty.section.pagination.index)}">{$smarty.section.pagination.index|escape:'htmlall':'UTF-8'}</a></li>
{/if}
{/section}
</ul>
</div>
{/if}
<!-- /Pagination -->
{/if}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
knife
Новичок
Сообщений: 35
Регистрация: 30-12-2010


06-09-2011 17:26
спасибо всем - ответ нашел в файле pagination.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос