@extends('layout.app') @section('bodyClass', 'content ticketsShow') @section('content')

{{ $ticket->full_name }} @if ($ticket->is_internal)@endif {{ $ticket->type->label }}

@can('suscribeToTicket', $ticket)
@csrf
@push('scripts') @endpush
@endcan @can('assignTo', $ticket)
@csrf
@push('scripts') @endpush
@endcan @can('changeStatus', $ticket)
@csrf
@push('scripts') @endpush
@endcan @if($ticket->status->equals(TicketStatus::archived())) @can('reopen', $ticket)
@csrf
@endcan @endif
@can('assignLabels', App\Models\Ticket::class)
@foreach ($ticket->labels as $label) {{ $label->name }} @endforeach
@endcan
@if($ticket->estimation) @include('estimations.pendingCard', ['ticket' => $ticket, 'estimation' => $ticket->estimation])
@endif

{{ __('Suivi') }} @can('createMessage', $ticket) @endcan @can('estimate', $ticket) {{ __('Estimation') }} @endcan

@foreach ($messages as $message) @if ($message->user_id === null)
{!! nl2br(clean($message->message)) !!} - Le {{ \Carbon\Carbon::parse($message->created_at)->format('d/m/Y à H:i')}} ({{ __('Message système') }})
@else
{!! ToolboxHelper::plainToHtml($message->message) !!} @if ($message->file !== null)
file))data-fslightbox="gallery" @endif href="{{ asset($message->file) }}" target="_blank">Ouvrir la pièce jointe
@endif

{!! __('Créé le :date par :userName', [ 'date' => \Carbon\Carbon::parse($message->created_at)->format('d/m/Y à H:i'), 'userName' => $message->user ? $message->user->name : __('Utilisateur supprimé') ]) !!} @if($message->user_id === Auth::user()->id) @can('updateMessage', $ticket, $message) @endcan @endif
@endif @endforeach

{{__('Description') }}

{!! clean(ToolboxHelper::plainToHtml($ticket->text)) !!}

{!! __('Créé le :date par :userName', [ 'date' => \Carbon\Carbon::parse($ticket->created_at)->format('d/m/Y à H:i'), 'userName' => $ticket->user ? $ticket->user->name : __('Utilisateur supprimé') ]) !!}
@if (!is_null($ticket->file) or !is_null($ticket->file2))

{{ __('Pièces jointes') }}

@endif @endsection