datatables

This commit is contained in:
RafficMohammed
2023-02-07 12:01:22 +05:30
parent d468d309aa
commit 9a26fa32aa
3 changed files with 30 additions and 14 deletions

View File

@@ -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'];

View File

@@ -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"});