限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >网站框架 >后端框架 >ThinkPHP

thinkphp5.1 设置分页伪静态

分类:ThinkPHP时间:2021-09-03浏览:2606
平时我们使用thibkphp框架生成分页路由都是 ?page=2 这种形式的,那么如何将分页也做成伪静态呢 看下面的操作 首先在调用db查询时使用
分页伪静态   ->paginate(10,false,[
                    'page' => $this->request->param('page/d', 1), 
                    'path' => '/cate/'.$cid.'/page/[PAGE].html'
                    ]);
如上图生成的链接就是 /cate/栏目id/page/页码.html 如果想改成如下效果,那么需要修改路由 /cate/6-2.html /cate/6/2.html
/cate/6/2.html
Route::get('cate/:cid/[:page]', 'index/def.cate/listt');


/cate/6-2.html
Route::get('cate/:cid-[:page]', 'index/def.cate/listt');
本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。
0/500
Share your thoughts respectfully.