@extends('layouts.user-panel.master') @section('css') @endsection @section('content')
@if((auth()->user()->isUser() and config('can_user_change_department')) or !auth()->user()->isUser()) @endif @if($ticket->isClosed() and ((auth()->user()->isUser() and config('can_user_reopen_ticket')) or (!auth()->user()->isUser()))) @elseif((!$ticket->isClosed() and (auth()->user()->isUser() and config('can_user_close_ticket')) or (!auth()->user()->isUser()))) @endif @if(!$ticket->isClosed() or ($ticket->isClosed() and !auth()->user()->isUser())) @endif
{{ $ticket->id }}

{{ $ticket->subject }} {!! ticket_priority_label($ticket->priority) !!}

{{ $ticket->department->name }} - @if(!$ticket->isClosed()){{ ticket_status($ticket->status) }}@else بسته @endif

@if($lastReply) آخرین پاسخ @jalali($lastReply->created_at,true) توسط {{ \App\User::find($lastReply->first()->replied_by)->name }} @else بدون پاسخ @endif

تصویر پروفایل

{{ $ticket->user->name }}

شماره پیگیری: {{ $ticket->track_id }}
{!! clean(nl2br($ticket->content)) !!} @if(!$ticket->getMedia('attach')->isEmpty())
@else بدون پیوست @endif
@if(!$ticket->isClosed() or ($ticket->isClosed() and !auth()->user()->isUser()))
ارسال پاسخ
@if((auth()->user()->isUser() and config('can_user_attach_file')) or auth()->user()->isSuperior()) @endif
@endif @foreach($ticket->replies as $reply)
@if($reply->isUserReply())
تصویر پروفایل {{ $reply->user->name }} (@jalali($reply->created_at,true))
{!! clean(nl2br($reply->content)) !!}
@if(!$reply->getMedia('attach')->isEmpty())
@endif @if((config('ticket_signature') == 'user' or config('ticket_signature') == 'both') and $reply->user->signature)
{!! clean(nl2br($reply->user->signature)) !!}
@endif
@else
تصویر پروفایل {{ $reply->user->name }} @if($reply->user->isSuperiorStaff()) @endif (@jalali($reply->created_at,true))
گزارش 
isRated()) data-rate-reply="{{ route('panel.replies.rate', $reply) }}" @else data-rating="{{ $reply->rate }}" @endif>
{!! clean(nl2br($reply->content)) !!}
@if(!$reply->getMedia('attach')->isEmpty())
@endif @if((config('ticket_signature') == 'superior' or config('ticket_signature') == 'both') and $reply->user->signature)
{!! clean(nl2br($reply->user->signature)) !!}
@endif
@endif
@endforeach
گزارش شما مستقیما توسط مدیریت بررسی خواهد شد
شما میتوانید حداکثر {{ config('upload_max_file_count') }} تا فایل آپلود کنید
هر فایل شما نباید بیشتر از {{ config('upload_max_file_size') }} مگابایت حجم داشته باشد
@csrf

فایل ها را برای آپلود به اینجا بکشید و رها کنید

@endsection @section('script') @php $timeout = 999; if (ini_get('max_input_time') == -1) { $timeout = ini_get('max_execution_time'); } elseif (ini_get('max_input_time') > 0) { $timeout = ini_get('max_input_time'); } $timeout *= 1000; @endphp @endsection