laravel 中的分页给我错误 "Undefined offset: 1"
Pagination in laravel gives me error "Undefined offset: 1"
我的控制器代码是
$enquiries = Enquiry::paginate(5);
return view('admin.enquiry-list')->withResults($enquiries);
我的blade.php代码是这样的
{{ $enquiries->appends(Request::only('fullname',
'mobile',
'email'))->links() }}
我哪里做错了?
如果您参考 Laravel 文档,内容如下:
附加到分页链接
您可以使用 appends 方法附加到分页 link 的查询字符串。例如,要将 sort=votes 添加到每个分页 link,您应该对 appends 进行以下调用:
{{ $users->appends(['sort' => 'votes'])->links() }}
基于它我觉得你缺少的是提供给追加的参数应该是数组。您可以尝试将其更改为 Array 吗?
{{ $enquiries->appends(Request::only(['fullname',
'mobile',
'email']))->links() }}
你能试试看这是否有效吗?
不应将链接视为 html 实体
$enquiries = Enquiry::paginate(5);
return view('admin.enquiry-list')->with('enquiries',$enquiries);
{!! $enquiries->appends(Request::only('fullname',
'mobile',
'email'))->links() !!}
我的控制器代码是
$enquiries = Enquiry::paginate(5);
return view('admin.enquiry-list')->withResults($enquiries);
我的blade.php代码是这样的
{{ $enquiries->appends(Request::only('fullname',
'mobile',
'email'))->links() }}
我哪里做错了?
如果您参考 Laravel 文档,内容如下:
附加到分页链接
您可以使用 appends 方法附加到分页 link 的查询字符串。例如,要将 sort=votes 添加到每个分页 link,您应该对 appends 进行以下调用:
{{ $users->appends(['sort' => 'votes'])->links() }}
基于它我觉得你缺少的是提供给追加的参数应该是数组。您可以尝试将其更改为 Array 吗?
{{ $enquiries->appends(Request::only(['fullname',
'mobile',
'email']))->links() }}
你能试试看这是否有效吗?
不应将链接视为 html 实体
$enquiries = Enquiry::paginate(5);
return view('admin.enquiry-list')->with('enquiries',$enquiries);
{!! $enquiries->appends(Request::only('fullname',
'mobile',
'email'))->links() !!}