Skip to content

Commit 39d8503

Browse files
committed
feat: implementato abilitazione dinamica pulsante "Azioni di gruppo"
1 parent 369b779 commit 39d8503

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

assets/src/js/functions/datatables.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -499,12 +499,13 @@ function getTable(selector) {
499499

500500
// Abilitazione dinamica di azioni di gruppo e esportazione
501501
const bulk_container = this.getActionsContainer();
502+
const bulk_button = bulk_container.find('button');
502503
const export_buttons = this.getExportContainer().find('.table-btn');
503504
if (selected_rows.length > 0) {
504-
bulk_container.removeClass('disabled').attr('disabled', false);
505+
bulk_button.removeClass('disabled').attr('disabled', false);
505506
export_buttons.removeClass('disabled').attr('disabled', false);
506507
} else {
507-
bulk_container.addClass('disabled').attr('disabled', true);
508+
bulk_button.addClass('disabled').attr('disabled', true);
508509
export_buttons.addClass('disabled').attr('disabled', true);
509510
}
510511

include/manager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +196,9 @@
196196
<div class="col-md-2 dropup">';
197197
if (!empty($bulk) && $structure->permission == 'rw' && empty($id_plugin)) {
198198
echo '
199-
<div class="btn-group">
199+
<div class="btn-group actions-container">
200200
201-
<button class="btn btn-primary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> '.tr('Azioni di gruppo').' </button>
201+
<button class="btn btn-primary dropdown-toggle dropdown-toggle-split disabled" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" disabled> '.tr('Azioni di gruppo').' </button>
202202
<div class="dropdown-menu dropdown-menu-right">';
203203

204204
foreach ($bulk as $key => $value) {

0 commit comments

Comments
 (0)