Skip to content

Commit 8cbb8b2

Browse files
authored
Merge pull request #5722 from Laravel-Backpack/add-responsive-plugin-check-to-datatables
add responsive script to draw event
2 parents 13f6fc4 + b4b7b3e commit 8cbb8b2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/resources/views/crud/inc/datatables_logic.blade.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,11 +366,19 @@ functionsToRunOnDataTablesDrawEvent: [],
366366
if ($('#crudTable').data('has-line-buttons-as-dropdown')) {
367367
formatActionColumnAsDropdown();
368368
}
369+
370+
if (crud.table.responsive.hasHidden()) {
371+
$('.dtr-control').removeClass('d-none');
372+
$('.dtr-control').addClass('d-inline');
373+
$("#crudTable").removeClass('has-hidden-columns').addClass('has-hidden-columns');
374+
}
375+
369376
}).dataTable();
370377
371378
// when datatables-colvis (column visibility) is toggled
372379
// rebuild the datatable using the datatable-responsive plugin
373380
$('#crudTable').on( 'column-visibility.dt', function (event) {
381+
console.log('column-visibility.dt');
374382
crud.table.responsive.rebuild();
375383
} ).dataTable();
376384

0 commit comments

Comments
 (0)