Files
newwalls.pl/modules/ph_simpleblog/views/templates/front/1.7/pagination.tpl
2024-12-17 13:43:22 +01:00

54 lines
1.9 KiB
Smarty

<!-- Pagination -->
{if $start!=$stop}
<nav class="simpleblog__listing__pagination pagination">
<div class="col-md-12 pr-0">
<ul class="simpleblog__listing__pagination__list page-list clearfix text-sm-center">
{if $p != 1}
{assign var='p_previous' value=$p-1}
<li>
<a rel="prev" href="{SimpleBlogPost::getPageLink($p_previous, $type, $rewrite)}" class="previous disabled "><i class="material-icons">navigate_before</i>{l s='Previous' mod='ph_simpleblog'}
</li>
{else}
<li>
<a rel="prev" href="#" class="previous disabled "><i class="material-icons">navigate_before</i>{l s='Previous' mod='ph_simpleblog'}
</li>
{/if}
{if $start > 1}
<li><a href="{SimpleBlogPost::getPageLink(1, $type, $rewrite)}">1</a></li>
<li>
<span class="spacer">…</span>
</li>
{/if}
{section name=pagination start=$start loop=$stop+1 step=1}
{if $p == $smarty.section.pagination.index}
<li class="current">
<a href="#" class="disabled">{$p}</a>
</li>
{else}
<li>
<a href="{SimpleBlogPost::getPageLink($smarty.section.pagination.index, $type, $rewrite)}">{$smarty.section.pagination.index}</a>
</li>
{/if}
{/section}
{if $pages_nb>$stop}
<li>
<span class="spacer">…</span>
</li>
<li><a href="{SimpleBlogPost::getPageLink($pages_nb, $type, $rewrite)}">{$pages_nb|intval}</a></li>
{/if}
{if $pages_nb > 1 AND $p != $pages_nb}
{assign var='p_next' value=$p+1}
<li>
<a rel="next" href="{SimpleBlogPost::getPageLink($p_next, $type, $rewrite)}" class="next ">
{l s='Next' mod='ph_simpleblog'}<i class="material-icons">navigate_next</i>
</a>
</li>
{else}
<li>
<a rel="next" href="#" class="next disabled">{l s='Next' mod='ph_simpleblog'}<i class="material-icons">navigate_next</i></a>
</li>
{/if}
</ul>
</div>
</nav>
{/if}