首页  >  文章  >  php框架  >  ThinkPHP5自定义分页URL

ThinkPHP5自定义分页URL

angryTom
angryTom转载
2020-03-21 09:50:253485浏览

本篇文章介绍了ThinkPHP5实现自定义分页URL的方法,TP5自带的分页大多数时候是满足不了开发需求的,这时候就需要我们去自定义分页URL了。

ThinkPHP5自定义分页URL

ThinkPHP5自定义分页URL

在做新闻或者商品的时候,url往往带着参数跳转,例如:www.xxx.com/redcm/news/newslist.html?classid=13

TP5自带的分页函数,默认url是这样的:www.xxx.com/redcm/news/newslist.html?page=1

(推荐教程:thinkphp教程

所以TP5自带的分页大多数情况下是满足不了人们的正常使用的,这时候就需要我们去自定义分页的url了,代码如下:

微信截图_20200321094458.png

上边的仅供观看,这里的供给大家复制粘贴~ ~

$where['query']['classid'] = $classid;
$newsList = Db::name('infolist')->where(['status' => 1,'classid' => $classid])->paginate(1,'',$where);

加入这行代码之后,分页的url就变为:www.xxx.com/redcm/news/newslist.html?classid=13&page=2

所以明白query后的classid是什么了吧~ ~

PHP中文网,大量 免费高清网站建设教程,欢迎在线学习!

以上是ThinkPHP5自定义分页URL的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:csdn.net。如有侵权,请联系admin@php.cn删除