分页条

一个标准的分页条由下面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