ThinkPHP分页样式

分页模块代码位置:/ThinkPHP/Extend/Library/ORG/Util/page.class.php。

如有需要,可自行修改,一般来说,不用修改,可以在Action中设置样式。setConfig可以修改主题样式,rollPage可以限制页码显示数量。

上实例:(会员列表分页)

public function memberList(){
    $m = M("member");
    import('ORG.Util.Page'); 
    
    $count = $m->where('status = 1')->count(); //查询出总条数
    $page=new Page($count,10); 

    $show = $Page->show();
    $Page->rollPage = 4; //页码显示数量
    $page->setConfig('header','个会员');  
    $page->setConfig('prev','上一页');
    $page->setConfig('next','下一页');
    $page->setConfig('first','首页');
    $page->setConfig('last','尾页');
    $page->setConfig('theme',"<span>共%totalRow%%header% 
    %nowPage%/%totalPage% 页 %first% %prePage% %upPage% %linkPage% %downPage%
    %nextPage% %end%</span>");  //主题样式

    $list = $m->where('status = 1')
    ->order('insert_time DESC')
    ->limit($Page->firstRow.','.$Page->listRows)->select();
    $this->assign('list',$list);
    $this->assign('page',$show);
    $this->display(); 
}

样式啥的就不说了,都是CSS修改。


ThinkPHP分页样式
https://github.13sai.com/2016/08/01/59/
作者
13sai
许可协议