@extends('client.layouts.main') @section('title', 'Ticket #' . $ticket->ticket_number) @section('content') @php $priorityColors = [ 'low' => 'default', 'medium' => 'info', 'high' => 'warning', 'urgent' => 'danger', ]; $statusColors = [ 'open' => 'warning', 'in_progress' => 'info', 'answered' => 'success', 'customer_reply' => 'warning', 'on_hold' => 'default', 'closed' => 'default', ]; @endphp
Ticket Information
Ticket Number

{{ $ticket->ticket_number }}

Subject

{{ $ticket->subject }}

Status

{{ ucfirst(str_replace('_', ' ', $ticket->status)) }}

Priority

{{ ucfirst($ticket->priority) }}

Department

{{ ucfirst($ticket->department) }}

Created

{{ $ticket->created_at->format('M d, Y h:i A') }}

@if($ticket->related_service)
Related Service

{{ $ticket->related_service }}

@endif
Conversation
@foreach($ticket->replies->sortBy('created_at') as $reply)
{{ $reply->is_staff ? 'Support Staff' : 'You' }} @if($reply->is_staff) Staff @endif {{ $reply->created_at->diffForHumans() }}
{!! nl2br(e($reply->message)) !!}
@endforeach
@if($ticket->status === 'closed')
This ticket is closed. If you need further assistance, please open a new ticket.
@else
Reply
@csrf
@if($errors->has('message')){{ $errors->first('message') }}@endif
@csrf
@endif @endsection