带有附加链接的Laravel 5中的自定义分页视图
如图所示: 替换原来的:带有附加链接的Laravel 5中的自定义分页视图,laravel,pagination,laravel-5,Laravel,Pagination,Laravel 5,如图所示: 替换原来的: $users->render(); 但如何取代这个呢 $users->appends(['sortBy' => $sort, 'order' => $order])->render() @if ($paginator->lastPage() > 1) <ul class="pagination"> <li class="{{ ($paginator->currentPage() == 1
$users->render();
但如何取代这个呢
$users->appends(['sortBy' => $sort, 'order' => $order])->render()
@if ($paginator->lastPage() > 1)
<ul class="pagination">
<li class="{{ ($paginator->currentPage() == 1) ? ' disabled' : '' }}">
<a href="{{ $paginator->url(1) }}">Previous</a>
</li>
@for ($i = 1; $i <= $paginator->lastPage(); $i++)
<li class="{{ ($paginator->currentPage() == $i) ? ' active' : '' }}">
<a href="{{ $paginator->url($i) }}">{{ $i }}</a>
</li>
@endfor
<li class="{{ ($paginator->currentPage() == $paginator->lastPage()) ? ' disabled' : '' }}">
<a href="{{ $paginator->url($paginator->currentPage()+1) }}" >Next</a>
</li>
</ul>
@endif
$users->appends(['sortBy'=>$sort,'order'=>$order])->render()
@如果($paginator->lastPage()>1)
-
@对于($i=1;$i lastPage();$i++)
-
@结束
-
@恩迪夫
Durp
@包括('pagination.default',['paginator'=>$users->appends(['sortBy'=>$sort,'order'=>$order]))最佳实践是:
$users->appends(Request::query())->links('Your custom pagination view name');
如果您想使用自定义参数而不是all请求,那么只需替换
'Request::query()' to ['sortBy' => $sort, 'order' => $order].
'Request::query()' to ['sortBy' => $sort, 'order' => $order].