page类
版本 | 1.0+ |
命名空间 | boa\view |
文件 | boa/view/page.php |
说明 | 分页渲染类,继承base类,配置:'PAGE' => [], |
配置
配置项 | 默认值 | 类型 | 说明 |
---|---|---|---|
url | string | 分页URL模板,用#替代页码 | |
first | <li class="first"><a href="@">#</a></li> | string | 首页模板 |
prev | <li class="prev"><a href="@">#</a></li> | string | 上一页模板 |
page | <li><a href="@">#</a></li> | string | 页码模板 |
current | <li class="current"><i>#</i></li> | string | 当前页模板 |
next | <li class="next"><a href="@">#</a></li> | string | 下一页模板 |
last | <li class="last"><a href="@">#</a></li> | string | 末页模板 |
pages | <ul class="pages">#</ul> | string | 页码区模板 |
目录
方法 | 说明 |
---|---|
__construct() | 初始化 |
get() | 分页渲染,view类page方法的实现 |
cfg() | 设置配置信息 |
方法
说明 | ||||
---|---|---|---|---|
初始化 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$cfg | [] | array | 配置数据 |
说明 | ||||
---|---|---|---|---|
分页渲染,view类page方法的实现 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$page | Y | array | 分页数据,由database类提供 | |
$number | 10 | int | 显示多少页码 | |
$first | true | bool | 是否显示首页 | |
$last | true | bool | 是否显示尾页 | |
$prev | false | bool | 是否显示上页 | |
$next | false | bool | 是否显示下页 | |
返回值 | ||||
返回分页页码内容(string) |
说明 | ||||
---|---|---|---|---|
设置配置信息 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$k | null | string | 键 | |
$v | null | string | 值 | |
返回值 | ||||
同 base 类 |