public function table(Table $table): Table
{
return $table
->recordTitleAttribute('id')
->columns([
TextColumn::make('course.title')
->label('Cursus')
->sortable(),
TextColumn::make('start_datetime')
->label('Datum')
->date('d-m-Y')
->sortable()
])
->headerActions([
Tables\Actions\AttachAction::make()
->recordSelectSearchColumns(['start_datetime', 'course.title']),
])
->actions([
Tables\Actions\EditAction::make()->slideOver(),
Tables\Actions\DeleteAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
}
public function table(Table $table): Table
{
return $table
->recordTitleAttribute('id')
->columns([
TextColumn::make('course.title')
->label('Cursus')
->sortable(),
TextColumn::make('start_datetime')
->label('Datum')
->date('d-m-Y')
->sortable()
])
->headerActions([
Tables\Actions\AttachAction::make()
->recordSelectSearchColumns(['start_datetime', 'course.title']),
])
->actions([
Tables\Actions\EditAction::make()->slideOver(),
Tables\Actions\DeleteAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
}