68 lines
2.6 KiB
Smarty
68 lines
2.6 KiB
Smarty
{if $pager.count > 1 or isAjax()}
|
|
{$tmp = $pager->setPageInside(2)}
|
|
<div data-loader-wrapper> {* neodstranovat div, je tu kvuli JS *}
|
|
<div class="page-loader-wrapper" data-loader-content>
|
|
{if $load_button and $pager.number < $pager.count}
|
|
<button class="btn btn-loader no-js-hide" data-filter-loader>
|
|
{$loader_text|default:"{t}Načíst další{/t}"}
|
|
</button>
|
|
{/if}
|
|
|
|
<ul class="pagination">
|
|
<li>
|
|
{$pg = $pager.number - 1}
|
|
|
|
<a {if $pager.number > 1}href="{$pager->getUrl(["page" => $pg])}"{/if}
|
|
class="{$btn_pager_class|default:"btn btn-pager"} btn-pager-prev"
|
|
data-filter-page="{$pg}" {if $pager.number == 1}disabled{/if}>
|
|
{if $show_arrows}
|
|
<i class="fc lightbox_left"></i>
|
|
{else}
|
|
<span>{t}Předchozí{/t}</span>
|
|
{/if}
|
|
</a>
|
|
</li>
|
|
|
|
{if $pager.first}
|
|
{for $page=1 to $pager.pageSideCount}
|
|
<li><a href="{$pager->getUrl(["page" => $page ])}" data-filter-page="{$page}">{$page}</a></li>
|
|
{/for}
|
|
{if $pager.firstDots}
|
|
<li>…</li>
|
|
{/if}
|
|
{/if}
|
|
|
|
{for $page=$pager.number-$pager.pageInsideCount to $pager.number+$pager.pageInsideCount}
|
|
{if $page > 0 and $page <= $pager.count}
|
|
<li {if $pager.number == $page}class="active"{/if}>
|
|
<a href="{$pager->getUrl(["page" => $page ])}" data-filter-page="{$page}">{$page}</a>
|
|
</li>
|
|
{/if}
|
|
{/for}
|
|
|
|
{if $pager.last}
|
|
{if $pager.lastDots}
|
|
<li>…</li>
|
|
{/if}
|
|
{for $page=$pager.count-$pager.pageSideCount+1 to $pager.count}
|
|
<li><a href="{$pager->getUrl(["page" => $page ])}" data-filter-page="{$page}">{$page}</a></li>
|
|
{/for}
|
|
{/if}
|
|
|
|
<li>
|
|
{$pg = $pager.number + 1}
|
|
<a {if $pager.number < $pager.count}href="{$pager->getUrl(["page" => $pg])}"{/if}
|
|
class="{$btn_pager_class|default:"btn btn-pager"} btn-pager-next"
|
|
data-filter-page="{$pg}" {if $pager.number == $pager.count}disabled{/if}>
|
|
{if $show_arrows}
|
|
<i class="fc lightbox_right"></i>
|
|
{else}
|
|
<span>{t}Další{/t}</span>
|
|
{/if}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{/if}
|