@php $helpdeskAttachmentAccept = collect(config('helpdesk.allowed_extensions', config('helpdesk.allowed_mimes', []))) ->filter(fn ($extension) => is_string($extension) && trim($extension) !== '') ->map(fn ($extension) => '.' . strtolower(ltrim(trim($extension), '.'))) ->unique() ->implode(','); @endphp
@vite(['resources/css/app.css', 'resources/js/app.js']) @include('helpdesk::partials.page-header', [ 'eyebrow' => 'Helpdesk', 'title' => 'Edit Ticket', 'subtitle' => 'Update ownership, assignment, workflow status, product/service, project, team, category, priority and ticket details.', ])

{{ $ticket->reference }} · Ticket controls

Owner: {{ $ticket->owner?->name ?? 'Unknown' }}

Mandatory fields are marked with *. Assignment and status updates trigger configured workflow messages.

Back to ticket
@error('subject')

{{ $message }}

@enderror
@if ($companies->isNotEmpty())
@error('company_id')

{{ $message }}

@enderror
@endif
@error('board_id')

{{ $message }}

@enderror
@error('status_id')

{{ $message }}

@enderror
@error('priority_id')

{{ $message }}

@enderror
@error('agent_id')

{{ $message }}

@enderror
@error('category_id')

{{ $message }}

@enderror
@error('project_id')

{{ $message }}

@enderror
@error('team_id')

{{ $message }}

@enderror
Tags
Optional · select all that apply
@forelse ($tags as $tag) @empty
No tags are available.
@endforelse
@error('tag_ids')

{{ $message }}

@enderror @error('tag_ids.*')

{{ $message }}

@enderror
@error('due_at')

{{ $message }}

@enderror
@error('body')

{{ $message }}

@enderror

Add screenshots, documents, logs or supporting files to help resolve the ticket.

Uploading attachments...
@if ($ticket->attachments->isNotEmpty())

Existing attachments

{{ $ticket->attachments->count() }} file(s)
@foreach ($ticket->attachments as $attachment) @endforeach
@endif @if ($attachments !== [])
{{ count($attachments) }} new attachment(s) selected. Save the ticket to attach them.
@endif @error('attachments')

{{ $message }}

@enderror @error('attachments.*')

{{ $message }}

@enderror
Cancel