gpt4 book ai didi

php - Laravel 网站上的分页重定向到主页

转载 作者:行者123 更新时间:2023-12-03 09:00:42 64 4
gpt4 key购买 nike

当我点击转到第 2 页时,我被定向到我网站的主页。不知道为什么。

这是 Controller 文件中的分页代码:

public function paginate($items, $perPage = 15, $page = null, $options = [])
{
$page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
$items = $items instanceof Collection ? $items : Collection::make($items);
return new LengthAwarePaginator(
$items->forPage($page, $perPage),
$items->count(),
$perPage,
$page,
$options
);
}

在 View 文件中:

@if(!isset($_REQUEST['fees'])) {{
$result->appends([
'FeesRange' => request('FeesRange'),
'sortby' => request('sortby'),
'location' => request('location'),
'searchItem' => request('searchItem'),
'searchLocation' => request('searchLocation'),
'criteria' => request('criteria'),
'search' => request('search')
])->links()
}}
@endif

最佳答案

$options = [
'path' => Paginator::resolveCurrentPath()
]

将其传递到 paginate 函数的选项参数中。

示例:

public function paginate($items, $perPage = 15, $page = null)
{
$page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
$items = $items instanceof Collection ? $items : Collection::make($items);
return new LengthAwarePaginator($items->forPage($page, $perPage), $items->count(), $perPage, $page, [
'path' => Paginator::resolveCurrentPath()
]);
}

关于php - Laravel 网站上的分页重定向到主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50646273/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com