label('Standard Texte') ->icon('icon-pdf') ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'file'])) ->openUrlInNewTab(), Action::make('nutzwerte') ->label('Nutzwerte') ->icon('icon-pdf') ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'file'])) ->openUrlInNewTab(), Action::make('nutzwerte_excel') ->label('Nutzdaten') ->color('success') ->icon('icon-excel') ->url(fn ($record) => route('excel.download', ['record' => $record, 'mode' => 'file'])) ->openUrlInNewTab(), ActionGroup::make([ Action::make('generator_standardtexte') ->label('Standards Generieren') ->icon('heroicon-o-cog-8-tooth') ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'new'])) ->openUrlInNewTab(), Action::make('generator_nutzwerte') ->label('Nutzwerte Generieren') ->icon('heroicon-o-cog-8-tooth') ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'new'])) ->openUrlInNewTab(), Action::make('nutzwerte_excel') ->label('Excel Generieren') ->icon('heroicon-o-cog-8-tooth') ->url(fn ($record) => route('excel.download', ['record' => $record, 'mode' => 'new'])) ->openUrlInNewTab(), DeleteAction::make()->label('Projekt löschen'), ]), ]; } protected function getSavedNotificationTitle(): ?string { return 'Projekt Änderungen gespeichert'; } // protected function getFormActions(): array // { // return [ // $this->getSaveFormAction()->label('Sichern'), // $this->getCancelFormAction()->label('Zurück zu Liste'), // ]; // } }