首页 / 话题 / 后端 / 文章详情

ThinkPHP6解决点击分页时GET参数丢失问题

一直在的 2022-12-17 | 阅读(760) | 评论(0

有的时候我们在做项目的时候会遇到这样一种情况,在通过表单GET请求后点击分页之前的GET参数会丢失,这样就不友好了,我们想要的结果是点击分页保留之前的GET参数的同时还要实现分页功能

这是thinkphp5的写法:

$config['query'] = ['type'=>input('type'),'order'=>input('order')];
$w['goods'] = Db::name(user)->paginate(15,false,$config); 
thinkphp6写法就有些变化了,也更简单:

Db::name('user')->paginate(['list_rows'=>1, 'query'=>request()->param()],false); 

评论(0)
请登录
请登录后发表评论