[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Renato Machado
Criador Renato Machado 11/05/2023

Professor Carlos, imagina que recebo do.meu controller 3 arrays, anotações, tarefas e recursos,  se eu colocar paginate em anotações ex: paginate(10), minha view vai aguardar 11 resultados pra paginar, o problema é que quero fazer uma paginação em cima de todos os resultados dos arrays que recebo na view, exemplos recebo 3 resultados de anotações 4 de tarefas e 5 de recursos, observe que são de arrays diferentes, como faço para paginar de forma agrupada? Conseguiu entender? Os resultados estou colocando dentro de uma tabela outro detalhe essas tabelas não se relacionam é só resultado mesmo

Manager Carlos Ferreira 11/05/2023

Olá, Renato!
Como vai?

A paginação do Laravel acontece a partir de uma única collection, não é possível pegar 3 arrays distintos e paginar, a não ser que você crie um componente customizado para fazer isso.

Sobre estes arrays, eles tem relação?
Provavelmente sim, certo?
Se sim, explora dos relacionamentos do Laravel para trazer todos os dados de uma única vez, e ainda conseguir aproveitar de forma mais fácil a paginação do Laravel;

Carlos Ferreira
Criador Renato Machado 11/05/2023

Obrigado pela resposta professor Carlos 

Renato Machado
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!