From befd8f7760a5756f3a926340d05e7a6bceaa5e0f Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Mon, 6 Jun 2022 12:40:40 +0200 Subject: [PATCH] Aggiunta azione di gruppo per eliminazione impianti --- modules/impianti/bulk.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/modules/impianti/bulk.php b/modules/impianti/bulk.php index 199f0b1ba..d9ac84c88 100644 --- a/modules/impianti/bulk.php +++ b/modules/impianti/bulk.php @@ -35,6 +35,16 @@ switch (post('op')) { download($file, 'impianti.csv'); + break; + + // Rimuovo impianto e scollego tutti i suoi componenti + case 'delete-bulk': + foreach ($id_records as $id) { + $dbo->query('DELETE FROM my_impianti WHERE id='.prepare($id)); + } + + flash()->info(tr('Impianti e relativi componenti eliminati!')); + break; } @@ -48,4 +58,13 @@ $operations['export-csv'] = [ ], ]; +$operations['delete-bulk'] = [ + 'text' => ' '.tr('Elimina selezionati').'', + 'data' => [ + 'msg' => tr('Vuoi davvero eliminare gli impianti selezionati?'), + 'button' => tr('Procedi'), + 'class' => 'btn btn-lg btn-danger', + ], +]; + return $operations;