Вы можете изменить имя страницы в нумерации страниц.
Это не документировано, но метод разбиения на страницы выглядит следующим образом:
public function paginate($perPage = 15, $columns = ['*'], $pageName = 'page', $page = null) {
Таким образом, вы можете установить pageName
параметр, подобный этому:
Post::paginate(15, '[*]', 'posts')
Comment::paginate(15, '[*]', 'comments')
Если вы используете blade-сервер, он может выглядеть следующим образом:
$posts->appends(array_except(Request::query(), 'posts'))->links();
$comments->appends(array_except(Request::query(), 'comments'))->links();
Учитывая, что вы используете API, вы можете получить доступ к текущей странице, используя мета-ключ .
например.
posts.meta.current_page
comments.meta.current_page
Существует также метод setPageName , где вы можете установить pageName
например.
$posts = Post::paginate(15);
$posts->setPageName('posts');