博客列表 >TP5.1 分页(带参数传递)

TP5.1 分页(带参数传递)

霸霸的博客
霸霸的博客原创
2018年11月29日 21:37:554725浏览

控制器代码

实例

$goodsList = Db::table('goods')
     ->whereIn('id',$goodsListId)
     ->paginate(1,false, ['query' => request()->param()]) //将请求中的参数全部传入
     ->each(function($item,$key){
          $item['imagepath'] = explode(',', $item['imagepath']);
          // 将这个$item的数据返回
          return $item;
       });

最主要就是paginate(1,false, ['query' => request()->param()]),第一个参数是每页显示的数量,第二个是简易模式,第三个参数是请求的参数,['query' => request()->param()]这样写可以直接把所有参数传入,也可以一个一个写['query' => ['id' => $id,'...' => '...']]将参数传入

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议