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