From 0996e9418a7a584e1d5ed90a6b7e60f0386efb55 Mon Sep 17 00:00:00 2001 From: DamonOne Date: Tue, 24 Feb 2026 12:03:18 +0200 Subject: [PATCH] Add form actions for creating and canceling tickets Quick fix for CreateTicket in server area. --- .../Resources/Tickets/Pages/CreateTicket.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tickets/src/Filament/Server/Resources/Tickets/Pages/CreateTicket.php b/tickets/src/Filament/Server/Resources/Tickets/Pages/CreateTicket.php index 2c12cb88..346ad40a 100644 --- a/tickets/src/Filament/Server/Resources/Tickets/Pages/CreateTicket.php +++ b/tickets/src/Filament/Server/Resources/Tickets/Pages/CreateTicket.php @@ -4,6 +4,7 @@ use Boy132\Tickets\Filament\Server\Resources\Tickets\TicketResource; use Filament\Resources\Pages\CreateRecord; +use Filament\Actions\Action; class CreateTicket extends CreateRecord { @@ -15,4 +16,21 @@ public function getBreadcrumbs(): array { return []; } + + protected function getFormActions(): array + { + return [ + Action::make('create') + ->label(__('filament-panels::resources/pages/create-record.form.actions.create.label')) + ->submit('create') + ->color('primary') + ->button(), + + Action::make('cancel') + ->label(__('filament-panels::resources/pages/create-record.form.actions.cancel.label')) + ->url($this->getResource()::getUrl()) + ->color('gray') + ->button(), + ]; + } }