Filtros de fecha
Comprar curso

29. Filtros de fecha

En este tema aprenderás a trabajar con los filtros de fecha disponibles en Laravel Livewire Tables. Te enseñaremos cómo configurar esta funcionalidad y cómo personalizarla de acuerdo a tus necesidades.


1 comentarios

Inicia sesión para comentar

Comentarios:

  • Victor Arana Flores

    Victor Arana Flores hace 1 año

    Los filtros de fecha son elementos HTML de fecha que permiten al usuario filtrar los registros por rango de fecha. En Laravel Livewire Tables, se puede utilizar la clase DateFilter para crear filtros de fecha.

    Para crear un filtro de fecha, se puede agregar lo siguiente al método filters():

    use Rappasoft\LaravelLivewireTables\Views\Filters\DateFilter;
    
    public function filters(): array
    {
        return [
            DateFilter::make('Verificado Desde'),
        ];
    }
    

    En este ejemplo, se está creando un filtro de fecha llamado "Verificado Desde".

    Además, se pueden establecer opciones para establecer mínimos y máximos en el rango de fecha del filtro, como se muestra a continuación:

    public function filters(): array
    {
        return [
            DateFilter::make('Verificado Desde')
                ->config([
                    'min' => '2020-01-01',
                    'max' => '2021-12-31',
                ])
        ];
    }

    En este caso, se establece un rango mínimo de "2020-01-01" y un rango máximo de "2021-12-31" para el filtro de fecha.