@extends('themes.default1.agent.layout.agent') @section('Tickets') class="active" @stop @section('ticket-bar') active @stop @section('myticket') class="active" @stop @section('PageHeader')

{{Lang::get('lang.tickets')}}

@stop @section('content') role == 'agent') { $dept = App\Model\helpdesk\Agent\Department::where('id', '=', Auth::user()->primary_dpt)->first(); $tickets = App\Model\helpdesk\Ticket\Tickets::where('status', '=', 1)->where('assigned_to', '=', Auth::user()->id)->orderBy('id', 'ASC')->paginate(20); } else { $tickets = App\Model\helpdesk\Ticket\Tickets::where('status', '=', 1)->where('assigned_to', '=', Auth::user()->id)->orderBy('id', 'ASC')->paginate(20); } ?>

{!! Lang::get('lang.my_tickets') !!}

{!! $tickets->total() !!} {!! Lang::get('lang.tickets') !!}
@if(Session::has('success'))
{{Session::get('success')}}
@endif @if(Session::has('fails'))
{!! Lang::get('lang.alert') !!}! {{Session::get('fails')}}
@endif {!! Form::open(['id'=>'modalpopup', 'route'=>'select_all','method'=>'post']) !!} {{-- --}}
{!! Datatable::table() ->addColumn( "", Lang::get('lang.subject'), Lang::get('lang.ticket_id'), Lang::get('lang.priority'), Lang::get('lang.from'), Lang::get('lang.assigned_to'), Lang::get('lang.last_activity')) ->setUrl(route('get.myticket.ticket')) ->setOptions('aoColumnDefs',array( array( 'render' => "function ( data, type, row ) { var t = row[6].split(/[- :,/ :,. /]/); var d = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]); var dtf= '$date_time_format'; if(dtf==1) { dtf = 'D/MMM/YYYY hh:mm:ss A'; } else if(dtf==2) { dtf = 'D MMM, YYYY hh:mm:ss A'; } else if(dtf==3) { dtf = 'D-MMM-YYYY hh:mm:ss A'; } else if(dtf==4) { dtf = 'MMM/D/YYYY hh:mm:ss A'; } else if(dtf==5) { dtf = 'MMM D, YYYY hh:mm:ss A'; } else if(dtf==6) { dtf = 'MMM-D-YYYY hh:mm:ss A'; } else if(dtf==7) { dtf = 'YYYY/MMM/D hh:mm:ss A'; } else if(dtf==8) { dtf = 'YYYY, MMM D hh:mm:ss A'; } else if(dtf==9) { dtf = 'YYYY-MMM-D hh:mm:ss A'; } return moment(d).format(dtf); }", 'aTargets' => array(6)) )) ->setOrder(array(6=>'desc')) ->setClass('table table-hover table-bordered table-striped') ->setCallbacks("fnRowCallback",'function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) { var str = aData[3]; if(str.search("#000") == -1) { $("td", nRow).css({"background-color":"#F3F3F3", "font-weight":"600", "border-bottom":"solid 0.5px #ddd", "border-right":"solid 0.5px #F3F3F3"}); $("td", nRow).mouseenter(function(){ $("td", nRow).css({"background-color":"#DEDFE0", "font-weight":"600", "border-bottom":"solid 0.5px #ddd", "border-right":"solid 0.5px #DEDFE0"}); }); $("td", nRow).mouseleave(function(){ $("td", nRow).css({"background-color":"#F3F3F3", "font-weight":"600", "border-bottom":"solid 0.5px #ddd","border-right":"solid 0.5px #F3F3F3"}); }); } else { $("td", nRow).css({"background-color":"white", "border-bottom":"solid 0.5px #ddd", "border-right":"solid 0.5px white"}); $("td", nRow).mouseenter(function(){ $("td", nRow).css({"background-color":"#DEDFE0", "border-bottom":"solid 0.5px #ddd", "border-right":"solid 0.5px #DEDFE0"}); }); $("td", nRow).mouseleave(function(){ $("td", nRow).css({"background-color":"white", "border-bottom":"solid 0.5px #ddd", "border-right":"solid 0.5px white"}); }); } }') ->render();!!}
{!! Form::close() !!}
@stop