wordpress收费下载资源主题
wordpress付费下载资源插件

thinkphp的paginate如何带上当前页面的get参数

ThinkPHP6.0在使用内置的paginate分页类时,如果直接用paginate(10)的话,那么在地址栏额外加get参数数,点击下一页时get参数会丢失。如何解决呢?

ThinkPHP6.0 paginate分页参数

主要的分页参数如下:
参数 描述

  • list_rows 每页数量
  • page 当前页
  • path url路径
  • query url额外参数
  • fragment url锚点
  • var_page 分页变量
    分页参数的设置可以在调用分页方法的时候传入,如果需要在分页的时候传入查询条件,可以使用query参数拼接额外的查询参数。
$news=News::where('news_category_id',$id)
            ->order('id','desc')
            ->paginate(
                ['list_rows'=> 10, 'var_page' => 'page','query'=>['sss'=>1,'bbb'=>2]]
            );

0 个评论

定制开发
本站承接WordPress等系统建站仿站、二次开发、主题插件定制等开发服务
在线咨询
  • 请先加Q,临时会话收不到
    QQ:1-247-246-247

  • QQ一群:104228692(满)
  • QQ二群:64786792
在线咨询
本站承接WordPress建站仿站、二次开发、主题插件定制等PHP开发服务!

了解详情