@extends('panel.layouts.master') @section('content') @php use App\Models\Plan; @endphp
@cannot('user')
@foreach($others as $item) @php $lastTicket = \App\Models\Ticket::whereChid($item->id)->orderByDesc('id')->first(); $count = \App\Models\Ticket::whereChid($item->id)->whereNot('send_id', $authUser->id)->whereNull('read_at')->count(); $name = 'ارتباط با مشاور تخصصی سیکس پک'; $ticketUser = 'receiver'; $avatar = asset('dist/images/pack-icons/gap-time.png'); if(\Illuminate\Support\Facades\Gate::allows('adviser')){ $ticketUser = 'sender'; $avatar = $item->$ticketUser->avatar_file; $name = $item->$ticketUser->full_name; } @endphp
{{ $name }}
{{ $name }}
{{ $lastTicket ? verta($lastTicket->created_at)->format('m/d H:i') : '' }}
{{ $lastTicket ? \Illuminate\Support\Str::limit($lastTicket->message, 50, '...') : '' }}
@if($count)
{{ $count }}
@endif
@endforeach
@endcannot @php $ticketUser = 'receiver'; $name = 'ارتباط با مشاور تخصصی سیکس پک'; $avatar = asset('dist/images/pack-icons/gap-time.png'); if(\Illuminate\Support\Facades\Gate::any(['admin', 'adviser'])){ $ticketUser = 'sender'; $avatar = $data->$ticketUser->avatar_file; $name = $data->$ticketUser->full_name; } @endphp
@cannot('user')
ترم {{ $data->sender->term }}
{{ $data->sender->is_special == 0 ? 'هفته' : '' }} {{ $data->sender->week }}
سطح {{ $data->sender->level }}
رشته {{ $data->sender->field->name }}
@if($data->sender->konkoor_type == 'hardo') {{ Plan::KONKORS[$data->sender->konkoor_type] }} @else مطابق کنکور {{ Plan::KONKORS[$data->sender->konkoor_type] }} @endif
@if($data->sender->quiz_type == 'without_test') {{ Plan::TEST_TYPES[$data->sender->quiz_type] }} @else مطابق آزمون {{ Plan::TEST_TYPES[$data->sender->quiz_type] }} @endif
@if($data->sender->is_farhangian)
متقاضی کنکور فرهنگیان {{ Plan::IS_FARHANGIAN[$data->sender->is_farhangian] }}
@endif
@endcannot
@can('user') @endcan @can('admin') @endcan
{{ $name }}
{{ $name }}
@can('admin')
{{ $data->receiver->full_name }}
{{ $data->receiver->full_name }}
@endcan
@foreach($tickets as $item) @php $avatar = $item->sender->role == 'adviser' ? asset('dist/images/pack-icons/gap-time.png') : $item->sender->avatar_file; @endphp @if($item->type == 'text') {{-- Text--}}
@if($item->reply)
@if($item->reply->type == 'text')

پاسخ : {{ \Illuminate\Support\Str::limit($item->reply->message, 2000) }}

@elseif($item->reply->type == 'file')

پاسخ به فایل

@elseif($item->reply->type == 'voice')

پاسخ به ویس

@endif
@endif

{!! nl2br($item->message) !!}

{{ verta($item->created_at)->format('Y/m/d H:i') }}
@if(is_null($item->deleted_at)) @endif
@elseif($item->type == 'image') {{-- Image--}}
@if($item->reply)
@if($item->reply->type == 'text')

پاسخ : {{ \Illuminate\Support\Str::limit($item->reply->message, 2000) }}

@elseif($item->reply->type == 'file')

پاسخ به فایل

@elseif($item->reply->type == 'voice')

پاسخ به ویس

@endif
@endif @if(!is_null($item->message))

{!! nl2br($item->message) !!}

@endif
تصویر
{{ verta($item->created_at)->format('Y/m/d H:i') }}
@if(is_null($item->deleted_at)) @endif
@elseif($item->type == 'voice') {{-- Voice--}}
@if($item->reply) @if($item->reply->type == 'text')

پاسخ : {{ \Illuminate\Support\Str::limit($item->reply->message, 2000) }}

@elseif($item->reply->type == 'file')

پاسخ به فایل

@elseif($item->reply->type == 'voice')

پاسخ به ویس

@endif @endif
{{ verta($item->created_at)->format('Y/m/d H:i') }}
@if(is_null($item->deleted_at)) @endif
@endif @endforeach
@csrf @method('PUT')
@endsection @section('script') @endsection