first commit
This commit is contained in:
127
modules/leoblog/views/templates/front/default/_pagination.tpl
Normal file
127
modules/leoblog/views/templates/front/default/_pagination.tpl
Normal file
@@ -0,0 +1,127 @@
|
||||
{*
|
||||
* @Module Name: Leo Blog
|
||||
* @Website: leotheme.com.com - prestashop template provider
|
||||
* @author Leotheme <leotheme@gmail.com>
|
||||
* @copyright Leotheme
|
||||
* @description: Content Management
|
||||
*}
|
||||
|
||||
{if isset($no_follow) AND $no_follow}
|
||||
{assign var='no_follow_text' value='rel="nofollow"'}
|
||||
{else}
|
||||
{assign var='no_follow_text' value=''}
|
||||
{/if}
|
||||
|
||||
{if isset($p) AND $p}
|
||||
{if ($n*$p) < $nb_items }
|
||||
{assign var='blogShowing' value=$n*$p}
|
||||
{else}
|
||||
{assign var='blogShowing' value=($n*$p-$nb_items-$n*$p)*-1}
|
||||
{/if}
|
||||
{if $p==1}
|
||||
{assign var='blogShowingStart' value=1}
|
||||
{else}
|
||||
{assign var='blogShowingStart' value=$n*$p-$n+1}
|
||||
{/if}
|
||||
|
||||
<nav class="pagination">
|
||||
{* <div class="col-xs-12 col-md-6 col-lg-6">
|
||||
{if $nb_items > 1}
|
||||
{l s='Showing' mod='leoblog'} {$blogShowingStart|escape:'htmlall':'UTF-8'} - {$blogShowing|escape:'htmlall':'UTF-8'} {l s='of' mod='leoblog'} {$nb_items|escape:'htmlall':'UTF-8'} {l s='items' mod='leoblog'}
|
||||
{else}
|
||||
{l s='Showing' mod='leoblog'} {$blogShowingStart|escape:'htmlall':'UTF-8'} - {$blogShowing|escape:'htmlall':'UTF-8'} {l s='of' mod='leoblog'} 1 {l s='item' mod='leoblog'}
|
||||
{/if}
|
||||
</div> *}
|
||||
{if $start!=$stop}
|
||||
<div id="pagination{if isset($paginationId)}_{$paginationId|escape:'html':'UTF-8'}{/if}" class="col-xs-12 col-md-6 col-lg-6">
|
||||
<ul class="page-list clearfix text-sm-right text-xs-center">
|
||||
{if $p != 1}
|
||||
{assign var='p_previous' value=$p-1}
|
||||
<li id="pagination_previous{if isset($paginationId)}_{$paginationId|escape:'html':'UTF-8'}{/if}">
|
||||
<a {$no_follow_text|escape:'html':'UTF-8'} class="previous" rel="prev" href="{$link->goPage($requestPage, $p_previous)|escape:'html':'UTF-8'}">
|
||||
<i class="material-icons"></i>
|
||||
<span>{l s='Previous' mod='leoblog'}</span>
|
||||
</a>
|
||||
</li>
|
||||
{else}
|
||||
<li id="pagination_previous{if isset($paginationId)}_{$paginationId|escape:'html':'UTF-8'}{/if}">
|
||||
<a class="previous disabled" rel="prev" href="#">
|
||||
<i class="material-icons"></i>
|
||||
<span>{l s='Previous' mod='leoblog'}</span>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if $start==3}
|
||||
<li><a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, 1)|escape:'html':'UTF-8'}">1</a></li>
|
||||
<li><a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, 2)|escape:'html':'UTF-8'}">2</a></li>
|
||||
{/if}
|
||||
{if $start==2}
|
||||
<li><a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, 1)|escape:'html':'UTF-8'}">1</a></li>
|
||||
{/if}
|
||||
{if $start>3}
|
||||
<li><a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, 1)|escape:'html':'UTF-8'}">1</a></li>
|
||||
<li class="truncate">...</li>
|
||||
{/if}
|
||||
{section name=pagination start=$start loop=$stop+1 step=1}
|
||||
{if $p == $smarty.section.pagination.index}
|
||||
<li class="current">
|
||||
<a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, $smarty.section.pagination.index)|escape:'html':'UTF-8'}" class="disabled">
|
||||
{$p|escape:'html':'UTF-8'}
|
||||
</a>
|
||||
</li>
|
||||
{else}
|
||||
<li>
|
||||
<a {$no_follow_text|escape:'html':'UTF-8'} href="{$link->goPage($requestPage, $smarty.section.pagination.index)|escape:'html':'UTF-8'}">
|
||||
{$smarty.section.pagination.index|escape:'html':'UTF-8'}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{/section}
|
||||
{if $pages_nb>$stop+2}
|
||||
<li class="truncate">...</li>
|
||||
<li>
|
||||
<a href="{$link->goPage($requestPage, $pages_nb)|escape:'html':'UTF-8'}">
|
||||
{$pages_nb|intval}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if $pages_nb==$stop+1}
|
||||
<li>
|
||||
<a href="{$link->goPage($requestPage, $pages_nb)|escape:'html':'UTF-8'}">
|
||||
{$pages_nb|intval}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if $pages_nb==$stop+2}
|
||||
<li>
|
||||
<a href="{$link->goPage($requestPage, $pages_nb-1)|escape:'html':'UTF-8'}">
|
||||
{$pages_nb-1|intval}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{$link->goPage($requestPage, $pages_nb)|escape:'html':'UTF-8'}">
|
||||
{$pages_nb|intval}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if $pages_nb > 1 AND $p != $pages_nb}
|
||||
{assign var='p_next' value=$p+1}
|
||||
<li id="pagination_next{if isset($paginationId)}_{$paginationId|escape:'html':'UTF-8'}{/if}">
|
||||
<a {$no_follow_text|escape:'html':'UTF-8'} class="next" rel="next" href="{$link->goPage($requestPage, $p_next)|escape:'html':'UTF-8'}">
|
||||
<span>{l s='Next' mod='leoblog'}</span>
|
||||
<i class="material-icons"></i>
|
||||
</a>
|
||||
</li>
|
||||
{else}
|
||||
<li id="pagination_next{if isset($paginationId)}_{$paginationId|escape:'html':'UTF-8'}{/if}">
|
||||
<a class="next disabled" rel="next" href="#">
|
||||
<span>{l s='Next' mod='leoblog'}</span>
|
||||
<i class="material-icons"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
{/if}
|
||||
</nav>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user