TP5实现数组的分页

浏览:187 发布日期:2018/08/08 分类:功能实现 关键字: tp5 数组分页
tp5实现数组的分页
之前写过一个菜谱类的网站,在搜索页面进行检索的时候,需要从3到4张不同的表里头取出数据并进行分页。
what ? 怎么实现? tp5的Pagination没有这个功能啊!
记得在tp3.2的时候,内置的有分页的方法,到tp5的时候却没有了。所以,在tp5的菜谱项目中,分类检索一直就没有去做。后才空闲之余使用yii2.0重构网站的时候,又碰到了同样的问题,还好yii2.0的Pagination工具有该功能,所以就顺利实现的分页。检索的功能如下:

今天突然有想法,要去实现一个数组的分页类,方便以后的使用,于是乎就仿站tp5的分页写了一个数组的分页。使用方法很简单。

 //实例化pagination类  ,$items带分页的数组,$limit每页的数目
    $pagination = new \Pagination($items,$limit);
    //分页后的数组
    $item = $pagination ->getItem();
    //分页的样式
    $page = $pagination ->render();
分页的样式仿照了element-ui的样式,简单美观。
<img src="http://crasphter.cn/usr/uploads/2018/08/3476950883.png"/>
如果不喜欢,样式可以根据自己喜欢的去定义。
接下来准备把分页样式写完全,包括页的跳转,统计数目等等……

由于文档添加图片跟附件显示找不到临时文件夹(这是什么鬼情况),下载文件的链接可以来我博客下载……

http://crasphter.cn/index.php/archives/66/
评论( 相关
后面还有条评论,点击查看>>