PHPLaravel-继续在url中为其他url(如分页链接)使用传递的参数
我为我的客户列表设置过滤器:PHPLaravel-继续在url中为其他url(如分页链接)使用传递的参数,php,laravel,Php,Laravel,我为我的客户列表设置过滤器: ?countries=Germany,France&status=1,3 我有Previous和Next分页 以下示例位于刀片模板中 @if($paginator->hasPages()) {{--上一页链接--} @如果($paginator->onFirstPage()) @lang('pagination.previous') @否则 @恩迪夫 {{--下一页链接--} @if($paginator->hasMorePages()) @否则 @
?countries=Germany,France&status=1,3
我有Previous
和Next
分页
以下示例位于刀片模板中
@if($paginator->hasPages())
{{--上一页链接--}
@如果($paginator->onFirstPage())
- @lang('pagination.previous')
@否则
@恩迪夫
{{--下一页链接--}
@if($paginator->hasMorePages())
@否则
- @lang('pagination.next')
@恩迪夫
@恩迪夫
但是,这些链接不包含url中的参数
保存这些筛选器的最佳方法是什么,而不将其保存到会话或cookie,因为它不应该是这样的?还是应该这样做?试试这个=>
$paginator->appends(request()->query->all())->previousPageUrl()代码>可能的重复?如果我只想创建一个url,例如url(“/people/”),该怎么办?我尝试了url(“/people/search/customer”,array\u merge(request()->all())}}),它使我的参数像/dermany/etc,而不是通过params?countries替换array\u merge witharray\u replace(request::all(),['countries=>'dermany'])
@if ($paginator->hasPages())
<ul class="pagination center" role="navigation">
{{-- Previous Page Link --}}
@if ($paginator->onFirstPage())
<li class="disabled" aria-disabled="true"><span>@lang('pagination.previous')</span></li>
@else
<li><a href="{{ $paginator->previousPageUrl() }}" class="page-link" rel="prev">@lang('pagination.previous')</a></li>
@endif
{{-- Next Page Link --}}
@if ($paginator->hasMorePages())
<li><a href="{{ $paginator->nextPageUrl() }}" class="page-link" rel="next">@lang('pagination.next')</a></li>
@else
<li class="disabled" aria-disabled="true"><span>@lang('pagination.next')</span></li>
@endif
</ul>
@endif