sortierung, einstellung für session, etc. global konfiguriert

This commit is contained in:
DigitalInfinity committed 2026-04-19 18:42:25 +00:00
1 parent a72ad30848
commit b0a05726a2
2 files changed
+11 -4

No files matched your search

@@ -60,7 +60,6 @@ class OrdersTable
->sortable()
->toggleable(isToggledHiddenByDefault: false),
])->striped()
->selectable()
->groups([
Group::make('orderstatus.name')->label('Bestellstatus'),
Group::make('user.name')->label('Bestellt von'),
@@ -80,8 +79,6 @@ class OrdersTable
return $query;
}),
])
->persistFiltersInSession()
->persistColumnsInSession()
->recordActions([
Action::make('bestellt_single')
->icon(Heroicon::ShoppingCart)->iconButton()->label("Bestellt")->action(function(Model $record) {
+11 -1
View File
@@ -2,6 +2,7 @@
namespace App\Providers;
use Filament\Tables\Table;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
@@ -19,6 +20,15 @@ class AppServiceProvider extends ServiceProvider
*/
public function boot(): void
{
//
Table::configureUsing(function (Table $table): void {
$table
->reorderableColumns()
->persistColumnSearchesInSession()
->persistColumnsInSession()
->persistFiltersInSession()
->persistSearchInSession()
->persistSortInSession()
->selectable();
});
}
}