pages($total,$page,$pagesize,$offset,$url,$mode)

根据指定参数返回分页HTML

参数$total:内容的总数

参数$page:当前分页

参数$pagesize:每页分页大小,在后台“设置=》全局设置=》性能优化=》列表页每页信息数”处进行设置

参数$offset:偏移量,表示除第一页和最后一页外,当前页两端各显示多少个页码数

参数$url:分页所使用的URL规则,不指定则使用当前请求的URL,默认的规则在后台“设置=》栏目设置”界面中的进行设置。

参数$mode:为true则将转换URL中的&&amp

例:

{pages($mintotal,$page,$pagesize,2,$urlrule)}

用于列表页分页

注:不同页面的变量名称不同。在列表页传值为$mintotal,在自由列表页是$total。在使用pages函数的时候建议用get_defined_vars()变量打印出来区分。

列表页$mintotal代表的是每次生成的条目数。是由下列三图中设置的值决定的。图3为生成栏目页界面,图4为每个栏目设置界面中列表页每页信息数的设置,图5为系统全局设置列表页每页信息数的值。如果图4设置了值那么$mintotal的值为图3值和图4值相乘。如果图4值为空,那么$mintotal的值为图3值和图5值相乘。

3

4

5



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众