@extends('layouts.admin') @section('page-title') {{ __('Manage Tickets') }} @endsection @section('breadcrumb') @endsection @section('multiple-action-button')
@can('create-tickets')
@endcan
@endsection @section('content')
@if (session()->has('ticket_id') || session()->has('smtp_error'))
@if (session()->has('ticket_id')) {!! Session::get('ticket_id') !!} {{ Session::forget('ticket_id') }} @endif @if (session()->has('smtp_error')) {!! Session::get('smtp_error') !!} {{ Session::forget('smtp_error') }} @endif
@endif
{{ Form::open(['route' => ['admin.tickets.index'], 'method' => 'GET', 'id' => 'ticket_index']) }}
{{ Form::label('category', __('Category'), ['class' => 'form-label']) }} {{ Form::select('category', $categories, isset($_GET['category']) ? $_GET['category'] : '', ['class' => 'form-control select']) }}
{{ Form::label('status', __('Status'), ['class' => 'form-label']) }}
{{ Form::label('priority', __('Priority'), ['class' => 'form-label']) }} {{ Form::select('priority', $priorities, isset($_GET['priority']) ? $_GET['priority'] : '', ['class' => 'form-control select']) }}
{{ Form::close() }}
@foreach ($tickets as $ticket) @endforeach
{{ __('Ticket ID') }} {{ __('Name') }} {{ __('Email') }} {{ __('Category') }} {{ __('Status') }} {{ __('Priority') }} {{ __('Timing') }} {{ __('Created') }} {{ __('Action') }}
{{ $ticket->ticket_id }} {{ $ticket->name }} {{ $ticket->email }} {{ $ticket->category_name }} {{__($ticket->status)}} {{ $ticket->priorities_name }} @if ((string) $ticket->responseTimeconvertinhours == 'off') {{ __('Response In') }}: {{ $ticket->priorities->policies->response_within }} {{ $ticket->priorities->policies->response_time }}
@else @if ($ticket->responseTimeconvertinhours) {{ __('Response Overdue') }} @else {{ __('Response time') }} @endif : {{ $ticket->responsetime }}
@endif
@if ($ticket->status == 'Resolved') @if ($ticket->resolveTimeconvertinhours) {{ __('Resolve Overdue') }} @else {{ __('Resolve Time') }} @endif : {{ $ticket->resolvetime }} @else {{ __('Resolve In') }}: {{ $ticket->priorities->policies->resolve_within }} {{ $ticket->priorities->policies->resolve_time }} @endif
{{ $ticket->created_at->diffForHumans() }} @can('reply-tickets') @endcan @can('delete-tickets')
@csrf @method('DELETE')
@endcan
@endsection