一个标准的分页条由下面6部分组成,这个分页条可以在控制器或者模型里面用$this->page()生成。
说明如下:方法定义: page($total, $page, $pagesize, $url,$order=array(1,2,3,4,5,6),$a_count=10) {......} 参数说明: $total 一共多少记录 $page 当前是第几页 $pagesize 每页多少 $url url是什么,url里面的{page}会被替换成页码 $order 分页条的组成,是一个数组,可以按着1-6的序号,选择分页条组成部分和每个部分的顺序 $a_count 分页条中a页码链接的总数量(也就是上面第4部分),不包含当前页的a标签,默认10个。示例:
echo $this->page(100,3,10,'?article/list/{page}',array(3,4,5,1,2,6),10);示例将输出:
提示:
上面的6部分,每部分被一个span包围,span都有对应的class,便于css控制。
每部分span的对应class如下:
1:page_total
2:page_cur
3:page_bar_prefix
4:page_cur_page
5:page_bar_subfix
6:page_input_num
另外:
”转到“的class是:page_btn_go
Powered By 狂奔的蜗牛 | 历史版本 | 源代码 | 快速入门 | MicroPHP@开源中国
源代码许可证 Apache License v2.0
MicroPHP官方QQ交流群 : 42807575 , 有问题欢迎加群交流