Использование paginate с более чем одним выводом запроса в Laravel - PullRequest
0 голосов
/ 31 октября 2019

Если у меня есть выводы из 5 разных запросов, как я могу использовать с ними пагинацию? Согласно документации Laravel, я должен заменить ->get на ->paginate, а в клинке использовать что-то вроде {{ $array->links() }}. Это прекрасно работает с одним запросом. Как я могу реализовать это с 5 запросов? Каким будет техническое решение для этого?

1 Ответ

1 голос
/ 31 октября 2019

$array - результат вашего первого запроса. Просто присвойте свои 5 запросов другой переменной и верните их на ваш взгляд.

Вы можете рассматривать их как вложенные массивы родительского массива, как вы сказали, это будет работать.

Пагинационные ссылки - это не что иное, как другое поле массива, вне вашего массива данных, поэтому принципы, которые вы бы использовали для обычного массива, применимы и здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...