recordTitleAttribute('top_nummer') ->columns([ TextColumn::make('top_nummer') ->searchable(), TextInputColumn::make('raumart') ->rules(['required']) ->searchable(), ]) ->filters([ // ]) ->headerActions([ Action::make('erstellen') ->action(fn (CreateOrientierungZuAbschlaege $createOrientierungZuAbschlaege) => $createOrientierungZuAbschlaege->create($this->ownerRecord)) ->requiresConfirmation() ->modalHeading('Orientierung Zu/Abschläge erstellen') ->modalDescription('Alle bestehenden Daten in dieser Tabelle werden vorher gelöscht.') ->modalSubmitActionLabel('Erstellen') ->label('Erstellen') ->tooltip('Daten werden aus "Orientierung Zu/Abschläge" Tabelle gefiltert.') ->icon('heroicon-o-cog-8-tooth'), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ]), ]); } }