laravel 5分页附加功能问题

时间:2016-03-14 13:55:36

标签: php laravel laravel-5 pagination

我有以下代码和网址。我不知道如何正确使用该功能。

我相信追加函数会调用其他函数来附加条件查询吗?但我不知道它在哪里打电话,或者我可以写这些功能。

我从未为搜索编写过任何函数,但它以某种方式搜索文本..我不知道如何。

URL : ?search=test&status=Resolved

    $paginator->appends(request()->query->all());

    array:2 [
      "search" => "test"
      "status" => "Resolved"
    ]

1 个答案:

答案 0 :(得分:0)

append可让您向分页网址添加额外参数,例如排序变量等。默认情况下,分页链接仅包含page参数。

例如,要将&sort=votes附加到每个分页链接,您应进行以下调用以追加:

{!! $paginator->appends(['sort' => 'votes'])->links() !!}

因此,在您的代码中,您只需要在末尾添加->links()并将代码添加到刀片以显示分页链接:

{!! $paginator->appends(request()->query->all())->links(); !!}