我有以下代码和网址。我不知道如何正确使用该功能。
我相信追加函数会调用其他函数来附加条件查询吗?但我不知道它在哪里打电话,或者我可以写这些功能。
我从未为搜索编写过任何函数,但它以某种方式搜索文本..我不知道如何。
URL : ?search=test&status=Resolved
$paginator->appends(request()->query->all());
array:2 [
"search" => "test"
"status" => "Resolved"
]
答案 0 :(得分:0)
append
可让您向分页网址添加额外参数,例如排序变量等。默认情况下,分页链接仅包含page
参数。
例如,要将&sort=votes
附加到每个分页链接,您应进行以下调用以追加:
{!! $paginator->appends(['sort' => 'votes'])->links() !!}
因此,在您的代码中,您只需要在末尾添加->links()
并将代码添加到刀片以显示分页链接:
{!! $paginator->appends(request()->query->all())->links(); !!}