laravel 自定义分页方法的多分页示例支持修复

m0rkklqb  于 2023-01-31  发布在  其他
关注(0)|答案(1)|浏览(131)

您好Laravel开发人员,
我一直在使用下面的分页助手来修改内置的分页方法,但不幸的是,这似乎不适用于单页中的多个分页示例(1页中的2个分页)。

public static function paginate($items, $perPage = 15, $path = '')
    {
        $options = [
            'path' => $path
        ];
        $page = Paginator::resolveCurrentPage();
        return new LengthAwarePaginator($items->forPage($page, $perPage), $items->count(), $perPage, $page, $options);
    }
watbbzwu

watbbzwu1#

public static function paginate($items, $perPage = 15, $path = '', $key = '')
{
$options = [
'path' => $path,
'pageName' => $key . '_page'
];
$page = Paginator::resolveCurrentPage($key . '_page');
return new LengthAwarePaginator($items->forPage($page, $perPage),   $items->count(), $perPage, $page, $options);
}

试试这个

相关问题