如果有
ispage
参数,那么loop
后面可以调用分页
特别说明:$v
是loop
里面的as="v"
里面的v
,要灵活转换
基本使用
以下
$v
跟 上下文的as="v"
有关系,切勿乱粘贴复制!!!
默认tpl模板输出[带html样式]:{$v_pages}
总条数:{$v_sum}
总页数:{$v_allpage}
分页列表[数组]:{$v_listpage}
页码数组:{$v_listpage['list']}
首页链接:{$v_listpage['home']}
尾页链接:{$v_listpage['last']}
上一页链接:{$v_listpage['prev']}
下一页链接:{$v_listpage['next']}
当前页链接:{$v_listpage['current']}
当前页页码:{$v_listpage['current_num']}
总页数:{$v_listpage['allpage']}
分页前一条链接:{$v_prevpage}
分页后一条链接:{$v_nextpage}
自定义输出
<ul class="pagination">
{if($v_listpage['list'])}
<li class="page-item {if(!$v_listpage['prev'])}disabled{/if}"><a class="page-link" href="{$v_listpage['prev']}" aria-label="Previous"><span aria-hidden="true">«</span></a></li>
{foreach $v_listpage['list'] as $ss}
<li class="page-item {if($ss['num']==$v_listpage['current_num'])}active background{/if}"><a href="{$ss['url']}" class="page-link">{$ss['num']}</a></li>
{/foreach}
<li class="page-item {if(!$v_listpage['next'])}disabled{/if}"><a class="page-link" href="{$v_listpage['next']}" aria-label="Next"><span aria-hidden="true">»</span></a></li>
{/if}
</ul>
多个loop分页不相互干扰
使用不同的
page
分页标识,使用jzpage
{loop table="article" tid="1" isall="1" jzpage="p" ispage="1" as="v"}
{/loop}
{loop table="article" tid="1" isall="1" jzpage="pp" ispage="1" as="v"}
{/loop}
{foreach $classtypedata[1]['children']['list'] as $v}
{php $jzpage='page'.$v['id']; /}
{loop table="article" tid="1" isall="1" jzpage="$jzpage" ispage="1" as="v"}
{/loop}
{/foreach}