PRECISO PASSAR O NÚMERO DA PAGE QUE DESEJO ATRAVÉS DO FORM E INDICAR NA MINHA URL QUAL PAGE DESEJO. http://sistema.test/cliente?status=retido&page=2
PRECISO PASSAR O NÚMERO DA PAGE QUE DESEJO ATRAVÉS DO FORM E INDICAR NA MINHA URL QUAL PAGE DESEJO. http://sistema.test/cliente?status=retido&page=2
Robson, boa tarde!
Você pode passar, como uma queryParam, ela será passada automaticamente ao fazer os submit com o método GET. Para receber isso com o laravel, dentro do controller você pode ler a request, assim
$page = $request->query('page');
Espero ter ajudado e bons estudos!
Olá Robson,
Acredito que você queira incluir o status
dentro dos links da paginação correto?
Se for esse o caso a função appends()
pode te ajudar. Exemplo:
// No controller
$status = $request->status;
$clientes = Cliente::where('status', $status)->paginate(25);
$clientes->appends(['status' => $status]);
o que eu quero fazer é informar para minha view qual page eu quero que ela me mostre. Exemplo: Em uma paginação de 1 a 10 eu quero que ela me mostre a page 3 e não a page 1 de 10.
Cosegui resolver da seguinte forma:
@if(isset($dataForm))
{{$Clientes->appends($dataForm, ['page' => 'page'])->links()}}
@else
{{$Clientes->links()}}
@endif
Obrigado a todos pela colaboração.