在CIM中分页器的使用场景通常在栏目页面,默认存在分页器变量 $pager,可按标签书写在模板上即可使用。 CIM的分页器比较灵活,可以根据自己的需求调配。 

除了栏目页面外,数据标签data也可以设定分页参数pager,在没有数据列表的栏目页面(比如 综合、页面 、独立模板),可以使用。 否则,和栏目自身的 $pager 冲突,不要这样使用。

参数概览


参数
格式
说明
page
数字
当前页码
total
数字
总页数
count
数字
总记录数
rows
数字
每页显示记录数
current
链接
当前页
prev
链接
上一页
next
链接
下一页
first
链接
首页
last
链接
尾页
nav
数组
数字导航


文字导航

<a href="{$pager.first}">首页</a>
<a href="{$pager.prev}">上一页</a>
<a href="{$pager.next}">下一页</a>
<a href="{$pager.last}">尾页</a>


数字导航

{foreach $pager.nav as $number=>$url}
<a href="{$url}" {if $pager.page==$number}class="active"{/if}>{$number}</a>
{/foreach}


数据提示

总计 {$pager.count} 条数据
每页显示 {$pager.rows} 条
当前第 {$pager.page} 页
总共 {$pager.total} 页


未完待续