Comparte:
Paginación y búsqueda
Saludos, quería preguntarle para agregar un search con paginación que puedo hacer ? es para un data-table ya que si busco un ítem que este fuera de digamos: Laravel paginate(5), no lo encuentra solo busca en esos 5, que puedo hacer , ya que en ningún curso encuentro como buscar con paginación, hacen la paginación pero no la búsqueda, y es muy necesario en un data-table donde no quiero traer todos los datos, si no con una paginación y con un search, estoy usando Vue.js, Vuetify y Laravel, muchas gracias.
Te recomiendo que revises alguna de estas librerias a ver si alguna te sirve:
A tu arreglo de datos simplemente le haces un slice para obtener de dicho array el numero de registros que necesitas dependiendo de la pagina. Normalmente estos plugins ya lo tienen desarrollado asi que no debes preocuparte, sin embargo si no te funciona ninguno puedes contestar aqui e intentaremos ayudarte con ese desarrollo. Solo recuerda que es mejor no reinventar la rueda.
Laravel controlador:
current_page: 1
data: Array(3)
first_page_url: (...)
from: 1
last_page: 3
last_page_url: (...)
next_page_url: (...)
path: (...)
per_page: 3
prev_page_url: (...)
to: 3
total: 7
Y la muestro en el Html con Vuetify en un data table, pero solo me muestra esos 3 que pagine, igual si logro que me traiga todos paginados deja de funcionar el buscador y solo busca en la primera pagina.
Codigo Html Vuetify :
Te agradecería mucho si me pudieras ayudar, saludos y muchas gracias de antemano.