{{ __('ticket.tickets') }}

Subject: {{ $ticket->subject }}

@foreach ($ticket->messages()->with('user')->get() as $index => $message) @php $isMine = $message->user_id === auth()->id(); $isStaff = ! $isMine && ($message->user->role_id ?? null); @endphp

{{ $message->user->name }}

@if($isStaff) {{ __('Staff') }} @endif

{{ $message->created_at->diffForHumans() }}

{!! Str::markdown(nl2br(e($message->message)), ['allow_unsafe_links' => false]) !!}
{{-- Display Attachments --}} @if($message->attachments && count($message->attachments) > 0)

{{ __('ticket.attachments') ?? 'Attachments' }} ({{ count($message->attachments) }})

@foreach($message->attachments as $attachment)
{{ $attachment['name'] }}

{{ $attachment['name'] }}

@endforeach
@endif
@endforeach
{{ __('ticket.uploading') ?? 'Uploading...' }}
@if(count($attachments) > 0)
@foreach($attachments as $index => $attachment)
Preview

{{ $attachment->getClientOriginalName() }}

@endforeach
@endif @error('attachments.*')

{{ $message }}

@enderror
{{ __('ticket.reply') }}

{{ __('ticket.ticket_details') }}

{{-- Subject --}}
{{ __('ticket.subject') }}: {{ $ticket->subject }}
{{-- Status --}}
{{ __('ticket.status') }}:
@if ($ticket->status == 'open') Open @elseif($ticket->status == 'closed') Closed @elseif($ticket->status == 'replied') Replied @else {{ ucfirst($ticket->status) }} @endif
{{ __('ticket.priority') }}: {{ ucfirst($ticket->priority) }}
{{ __('ticket.created_at') }}: {{ $ticket->created_at->format('d M Y, H:i') }} ({{ $ticket->created_at->diffForHumans() }})
@if ($ticket->department)
{{ __('ticket.department') }}: {{ $ticket->department }}
@endif @if ($ticket->service)
{{ __('ticket.service') }}: {{ $ticket->service->product->name }}
@endif