@extends('layouts.app') @section('title', $ticket->numero . ' — ' . $ticket->sujet) @section('page-title', 'Ticket ' . $ticket->numero) @push('styles') @endpush @section('content') @if(session('success'))
{{ session('success') }}
@endif
Mes tickets / {{ $ticket->numero }}
{{-- ══ Colonne principale ══ --}}
{{-- En-tête ticket --}}
{{ $ticket->numero }} {{ $ticket->sujet }} {{ $ticket->statutLabel() }}
{{-- Conversation --}}
Conversation — {{ $ticket->messages->count() }} message(s)
@foreach($ticket->messages as $msg) @php $isUser = ($msg->user_id === auth()->id() && !$msg->is_admin); @endphp
{{ strtoupper(substr($msg->user->name ?? '?', 0, 1)) }}
{{ $msg->is_admin ? '⚡ Support Taxilog' : $msg->user->name }} {{ $msg->created_at->format('d/m/Y à H:i') }}
{!! $msg->message !!}
@endforeach
{{-- Formulaire réponse --}} @if($ticket->statut !== 'cloture')
@csrf
@foreach(['#1A2340','#E53E3E','#D69E2E','#38A169','#3182CE','#805AD5'] as $c)
@endforeach
Retour
@else
🔒 Ce ticket est clôturé — impossible d'ajouter des messages.
@endif
{{-- ══ Sidebar ══ --}}
Informations
Numéro {{ $ticket->numero }}
Statut {{ $ticket->statutLabel() }}
Priorité {{ $ticket->prioriteLabel() }}
Créé le {{ $ticket->created_at->format('d/m/Y H:i') }}
Mis à jour {{ $ticket->updated_at->diffForHumans() }}
@endsection @push('scripts') @endpush