Si estás empezando con Filament, es común que te preguntes cómo establecer el orden predeterminado de los registros que se muestran en la tabla de un Resource. En este artículo, te mostraré lo sencillo que es lograrlo. Solo necesitas agregar la función defaultSort dentro del método table en tu Resource de Filament.
Para ordenar los registros por fecha de creación de forma descendente, utiliza el siguiente código:
->defaultSort('created_at', 'desc');
Aquí tienes un ejemplo más completo que incluye acciones adicionales para editar y eliminar registros en masa:
->actions([ Tables\Actions\EditAction::make(), ]) ->bulkActions([ Tables\Actions\BulkActionGroup::make([ Tables\Actions\DeleteBulkAction::make(), ]), ]) ->defaultSort('created_at', 'desc');
Este enfoque te permitirá controlar cómo se muestran los datos en tu aplicación desde el primer momento, mejorando la experiencia de usuario y facilitando la administración de los registros.
Page loaded in 28.19 ms