Agregado de filtros para personalizar tus reportes
Comprar curso

9. Agregado de filtros para personalizar tus reportes

En este capítulo aprenderemos a agregar filtros a nuestra aplicación Laravel para que los usuarios puedan buscar y filtrar información específica. Para ello, utilizaremos las funciones de búsqueda de Laravel y construiremos consultas condicionales para obtener los datos requeridos


6 comentarios

Inicia sesión para comentar

Comentarios:

  • David  Valadez Hernández

    David Valadez Hernández hace 5 meses

    Hola, disculpa siguiendo tus instrucciones por alguna razón no me funciona el “wire:model”, los datos ingresados no actualizan el array "$filters", alguna idea de que esta pasando?

    • Victor Arana Flores hace 5 meses

      has creado un virtualhost?

    • David Valadez Hernández hace 5 meses

      Claro que si, pero lo resolví agregando esta funcion, al FiltroInvioces:
      public function applyFilters()

      {

          $this->resetPage(); // Para reiniciar la paginación a la página 1

          $this->render();    // Para volver a cargar los datos con los nuevos filtros

      }
      Y agregando wire:change="applyFilters" en cada select e input donde en donde se ocupa el wire:model

    • Juanjo Sierra hace 2 meses

      A mi me sucedio lo mismo, tal vez sea por la version 3 de livewire, usando wire:model.lazy si se ven los cambios.

  • Ivan Perez Fragoso

    Ivan Perez Fragoso hace 8 meses

    Buenas noches como puedo leer el nombre de los campos de una tabla mysql

  • Ariel Bernardo

    Ariel Bernardo hace 10 meses

    Tengo problemas para seguirte parace que es la version nueva de jetstream, que puedo hacer, me da este error    INFO  No publishable resources for tag [jetstream-views].  
     

    • Victor Arana Flores hace 10 meses

      Hola Ariel. En la nueva versión de jetstream no necesitas publicar las vistas, ya que estos componentes ya vienen publicados en la carpeta resource/views/components

      Así mismo para usar los componentes ya no tienes que llamarlos anteponiendo la palabra jet, ejm: <x-jet-button>

      Sino que ahora los puedes llamas así <x-button> como cualquier otro componente

  • Mkevyn

    Mkevyn hace 11 meses

    Coderos en laravel 10 el input lo usan así :  <x-input type="text" class="w-20" /> ya que los componentes ya no se encuentran dentro de vendor

    • Victor Arana Flores hace 11 meses

      Hola amigo, así es. Ahora los componentes ya vienen publicados, y se encuentra en la carpeta resources/views/components.

  • Tomas Caniza

    Tomas Caniza hace 1 año

    Hola Victor!! No me anda el wire:model, sabrías decirme que puede ser?? Seguí el paso a paso al pie de la letra

    • Darío Abdiel hace 7 meses

      lo solucionaste?

       

  • Ronald Viorel

    Ronald Viorel hace 1 año

    que plugins tienes instalados en tu visual code?