diff --git a/app/Filament/Resources/Orders/Tables/OrdersTable.php b/app/Filament/Resources/Orders/Tables/OrdersTable.php index a97db4d..3833c90 100644 --- a/app/Filament/Resources/Orders/Tables/OrdersTable.php +++ b/app/Filament/Resources/Orders/Tables/OrdersTable.php @@ -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) { diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 452e6b6..39578cd 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -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(); + }); } }