datatables
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Http\Controllers\Agent\helpdesk;
|
||||
|
||||
// controllers
|
||||
use App\Http\Controllers\Agent\helpdesk\Filter\FilterControllerOld;
|
||||
use App\Http\Controllers\Common\FileuploadController;
|
||||
use App\Http\Controllers\Common\NotificationController as Notify;
|
||||
use App\Http\Controllers\Common\PhpMailController;
|
||||
@@ -2817,7 +2818,16 @@ class TicketController extends Controller
|
||||
}
|
||||
}
|
||||
})
|
||||
->editColumn('updated_at', function ($tickets) {
|
||||
$TicketDatarow = $tickets->updated_at;
|
||||
$updated = '--';
|
||||
if ($TicketDatarow) {
|
||||
$updated = $tickets->updated_at;
|
||||
}
|
||||
|
||||
return '<span style="display:none">'.$updated.'</span>'.UTC::usertimezone($updated);
|
||||
})
|
||||
->rawColumns(['id', 'title', 'ticket_number', 'c_uname', 'a_uname', 'updated_at'])
|
||||
->make();
|
||||
}
|
||||
|
||||
@@ -3253,6 +3263,7 @@ class TicketController extends Controller
|
||||
|
||||
return '<span style="display:none">'.$updated.'</span>'.UTC::usertimezone($updated);
|
||||
})
|
||||
->rawColumns(['id', 'title', 'ticket_number', 'priority', 'user_name', 'assign_user_name', 'updated_at', 'created_at'])
|
||||
->make();
|
||||
}
|
||||
}
|
||||
|
@@ -29,7 +29,6 @@ foreach($segments as $seg){
|
||||
"<'row'<'col-sm-6'i><'col-sm-6'p>>",
|
||||
"sPaginationType": "full_numbers",
|
||||
"bProcessing": true,
|
||||
"bServerSide": true,
|
||||
"lengthMenu": [[10, 25, 50, 100, 500], [10, 25, 50, 100, 500]],
|
||||
"ajax": {
|
||||
url: "{{url('filter')}}",
|
||||
@@ -43,19 +42,17 @@ foreach($segments as $seg){
|
||||
"columnDefs": [
|
||||
{"defaultContent": "-",
|
||||
"targets": "_all"},
|
||||
{ "searchable": true, "targets": [6,7] },
|
||||
{ "visible": last, "targets": 6 },
|
||||
{"visible": create, "targets":7},
|
||||
],
|
||||
"columns":[
|
||||
{data: "check_box"},
|
||||
{data: "ticket_number"},
|
||||
{data: "ticket_number"},
|
||||
{data: "ticket_number"},
|
||||
{data: "ticket_number"},
|
||||
{data: "ticket_number"},
|
||||
{data: "ticket_number"},
|
||||
{data: "id"},
|
||||
{data: "title"},
|
||||
{data: "ticket_number"},
|
||||
{data: "priority"},
|
||||
{data: "user_name"},
|
||||
{data: "assign_user_name"},
|
||||
{data: "updated_at"},
|
||||
],
|
||||
"fnCreatedRow": function (nRow, aData, iDataIndex) {
|
||||
var str = aData['ticket_number'];
|
||||
|
@@ -29,7 +29,6 @@ $path = public_path();
|
||||
"<'row'<'col-sm-6'i><'col-sm-6'p>>",
|
||||
"sPaginationType": "full_numbers",
|
||||
"bProcessing": true,
|
||||
"bServerSide": true,
|
||||
"bStateSave" : true,
|
||||
"bStateDuration": -1,
|
||||
"oLanguage": {
|
||||
@@ -93,8 +92,9 @@ $path = public_path();
|
||||
},
|
||||
"aaSorting": [[5, "desc"]],
|
||||
"columnDefs": [
|
||||
{"defaultContent": "-",
|
||||
"targets": "_all"},
|
||||
{ "orderable": false, "targets": 0},
|
||||
{ "searchable": false, "targets": [5] },
|
||||
{ "visible": true, "targets": 5 },
|
||||
{
|
||||
"aTargets": [0],
|
||||
@@ -106,10 +106,18 @@ $path = public_path();
|
||||
}
|
||||
}
|
||||
],
|
||||
"columns":[
|
||||
{data: "id"},
|
||||
{data: "title"},
|
||||
{data: "ticket_number"},
|
||||
{data: "c_uname"},
|
||||
{data: "a_uname"},
|
||||
{data: "updated_at"},
|
||||
],
|
||||
"fnCreatedRow": function (nRow, aData, iDataIndex) {
|
||||
var str = aData[0];
|
||||
var length = aData[2].indexOf('*') - aData[2].indexOf('$');
|
||||
var p = aData[2].substr(aData[2].indexOf('$')+1, length-1);
|
||||
var str = aData['id'];
|
||||
var length = aData['ticket_number'].indexOf('*') - aData['ticket_number'].indexOf('$');
|
||||
var p = aData['ticket_number'].substr(aData['ticket_number'].indexOf('$')+1, length-1);
|
||||
$("td", nRow).attr('title', "{!! Lang::get('lang.ticket-has-x-priority', ['priority' => '"+p+"']) !!}");
|
||||
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"});
|
||||
|
Reference in New Issue
Block a user