我发现此回复是针对类似的问题: Laravel 5 - Manual pagination
现在还不清楚如何使用刀片模板上的经典{{$items->links()}}
来处理首页。
我的控制器代码是:
$paginator = new Paginator($risultati, count($risultati),'10');
问题是我生成的对象是:
LengthAwarePaginator {#311 ▼
#total: 11
#lastPage: 2
#items: Collection {#312 ▶}
#perPage: "10"
#currentPage: 1
#path: "/"
#query: []
#fragment: null
#pageName: "page"
}
所以"路径"中的问题,如何让它再次运作? 非常感谢
答案 0 :(得分:0)
您可以使用类似的方法将参数传递给LengthAwarePaginator方法:
$ paginate = 20;
$ page =输入:: get(' page',1);
$ offSet =($ page * $ paginate) - $ paginate;
$ itemsForCurrentPage = array_slice($ items,$ offSet,$ paginate,true);
$ result = new \ Illuminate \ Pagination \ LengthAwarePaginator($ itemsForCurrentPage, count($ items),$ paginate, LengthAwarePaginator :: resolveCurrentPage(),array(' path' => LengthAwarePaginator :: resolveCurrentPath()));