first commit
This commit is contained in:
67
admin/templates/utils/pager.tpl
Normal file
67
admin/templates/utils/pager.tpl
Normal file
@@ -0,0 +1,67 @@
|
||||
{if $pager.count > 1}
|
||||
<div class="pager">
|
||||
<ul class="pagination">
|
||||
{$pg = $pager.number - 1}
|
||||
<li {if $pager.number == 1}class="disabled"{/if}>
|
||||
<a {if $pager.number > 1}href="{$pager->getUrl(["page" => $pg ])}"{/if}>«</a>
|
||||
</li>
|
||||
|
||||
{if $pager.first && !$pager.isInfinite}
|
||||
{for $page=1 to $pager.pageSideCount}
|
||||
<li><a href="{$pager->getUrl(["page" => $page ])}">{$page}</a></li>
|
||||
{/for}
|
||||
{if $pager.firstDots}
|
||||
<li class="unactive">
|
||||
<a>…</a>
|
||||
</li>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{$pagerFrom = $pager.number-$pager.pageInsideCount}
|
||||
{$pagerTo = $pager.number+$pager.pageInsideCount}
|
||||
|
||||
{if $pager.isInfinite}
|
||||
{$pagerFrom = $pager.number}
|
||||
{$pagerTo = $pager.number}
|
||||
{/if}
|
||||
|
||||
{for $page=$pagerFrom to $pagerTo}
|
||||
{if $page > 0 && $page <= $pager.count}
|
||||
|
||||
{if $pager.number == $page}
|
||||
<li class="active"><a href="{$pager->getUrl(["page" => $page ])}">{$page}</a></li>
|
||||
{else}
|
||||
<li><a href="{$pager->getUrl(["page" => $page ])}">{$page}</a></li>
|
||||
{/if}
|
||||
{/if}
|
||||
{/for}
|
||||
|
||||
{if $pager.last && !$pager.isInfinite}
|
||||
{if $pager.lastDots}
|
||||
<li class="unactive">
|
||||
<a>…</a>
|
||||
</li>
|
||||
{/if}
|
||||
{for $page=$pager.count-$pager.pageSideCount+1 to $pager.count}
|
||||
<li><a href="{$pager->getUrl(["page" => $page ])}">{$page}</a></li>
|
||||
{/for}
|
||||
{/if}
|
||||
|
||||
{$pg = $pager.number + 1}
|
||||
{$nextDisabled = $pager.number == $pager.count || ($pager.isInfinite && $pageCount < $pager.onPage)}
|
||||
<li {if $nextDisabled}class="disabled"{/if}>
|
||||
<a {if !$nextDisabled} href="{$pager->getUrl(["page" => $pg ])}"{/if} >»</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="go-to-page">
|
||||
<div class="input-group">
|
||||
<input type="number" min="1" max="{$pager.count}" class="form-control" name="goToPagePage" placeholder="Strana"
|
||||
data-url="{$pager->getUrl(["page" => 1]) nofilter}">
|
||||
<div class="input-group-btn">
|
||||
<input type="button" name="goToPageButton" class="btn btn-primary" value="Přejít">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user