为了账号安全,请及时绑定邮箱和手机立即绑定

laravel5.5分页 生成url非https问题

laravel5.5分页 生成url非https问题

PHP
慕侠2389804 2019-03-11 12:20:19
项目环境:laravel5.5使用https协议,已经在 AppServiceProvider boot 方法中设置了 URL::forceScheme('https');强制使用https协议,其他部分生成的url均正常,但使用paginate()分页生成的url是http的,求解!
查看完整描述

2 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

withPath可以用

我的控制器中分页列表方法

$data = [
        'title' => '服务商品列表',
        'category_list' => ServicesService::getCategoryList($this->defaultCompanyID),//服务类别
        'list' => ServicesService::getServiceItemListInfo($this->defaultCompanyID, $whereRawString, $this->loginAdminId, $this->pageSize),
    ];
    //$data['list']是MODE的paginate分页查询返回的结果

    //此处是为了解决分页地址使用https问题
    $data['list']=$data['list']->withPath('/'.$request->route()->uri);
    return view('services.list', $data);
查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 1205 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信