系统类库
[ 查看开发文档 ] [ 类树图: Library ] [ 索引: Library ] [ 所有元素 ] [ 首页 ]

Class: Pager

源文件路径: /Library/Pager.class.php

Class Overview


分页处理类


Methods


Inherited Variables

Inherited Methods


Class Details

[line 8]
分页处理类


[ Top ]


Method Detail

getPager   [line 56]

array getPager( array $config, [int $setPages = 10], [string $urlRule = ''], [array $array = []])

获取列表分页
  • Return:

    分页配置,包括html和info字段

    分页信息参数范例: [ 'total'=> $totalrows, //记录总数 'page'=> $currentpage, //当前分页,支持例如:“3, 5”(当前第3页,分页大小为5) 'size'=> $pagesize, //每页大小(可选),默认:15 'url'=> $curl, //分页URL(可选),默认使用当前页 'type'=>'page', //分页参数(可选),默认:page 'callback'=>'showPage(\'?\')', //js回调函数(可选) ]


Parameters:

array   $config   —  分页信息参数配置
int   $setPages   —  显示页数(可选),默认:10
string   $urlRule   —  包含变量的URL规则模板(可选),默认:{type}={page}
array   $array   —  附加的参数(可选)

[ Top ]

setConfig   [line 30]

void setConfig( string|array $key, [string|null $value = null])

设置分页配置
  • Access: public

Parameters:

string|array   $key   —  分页配置数组或配置单项
string|null   $value   —  配置值

[ Top ]


Powered by Steeze. author email: spring.wind2006@163.com