【发布时间】:2017-07-27 06:28:43
【问题描述】:
所以我在 Laravel 中有一个“搜索结果”页面,它对结果进行分页。
我正在向视图传递一个包含术语等的 $search 对象,如下所示:
return view('pages.search', [
'listings' => $listings,
'search' => $search
]);
这在第一页上工作正常,但在任何其他页面上,该对象都会消失。根据文档,我尝试在呈现页面链接的地方执行此操作:
{!! $listings->appends(['search' => $search])->render() !!}
...它附加了一堆奇怪的东西,显然不是我的 $search 对象:
/search?search%5Bincrementing%5D=1&search%5Bexists%5D=0&search%5BwasRecentlyCreated%5D=0&search%5Btimestamps%5D=1&page=2
有人知道我哪里出错了吗?
【问题讨论】:
标签: php laravel pagination