sortierung, einstellung für session, etc. global konfiguriert
This commit is contained in:
parent
a72ad30848
commit
b0a05726a2
@ -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) {
|
||||
|
||||
@ -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();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user