From 6c4e020c20877126ea79b807e9b9b38bc66db15b Mon Sep 17 00:00:00 2001 From: Luca Date: Tue, 1 Jun 2021 17:22:27 +0200 Subject: [PATCH] Elimina tutti per newsletter --- modules/newsletter/actions.php | 16 ++++++++++++++++ modules/newsletter/edit.php | 8 +++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/modules/newsletter/actions.php b/modules/newsletter/actions.php index 2789604af..bc5ce04f8 100755 --- a/modules/newsletter/actions.php +++ b/modules/newsletter/actions.php @@ -163,6 +163,22 @@ switch (filter('op')) { break; + case 'remove_all_receiver': + //$receiver = post('id'); + + $anagrafiche = $newsletter->anagrafiche; + + foreach ($anagrafiche as $anagrafica) { + + $newsletter->anagrafiche()->detach($anagrafica->id); + + } + + + flash()->info(tr('Tutti i destinatari sono stati rimossi dalla newsletter!')); + + break; + // Duplica newsletter case 'copy': diff --git a/modules/newsletter/edit.php b/modules/newsletter/edit.php index b6147dbfb..2eff1540a 100755 --- a/modules/newsletter/edit.php +++ b/modules/newsletter/edit.php @@ -203,7 +203,13 @@ if (!$anagrafiche->isEmpty()) { echo ' - '; + + + + Elimina tutti + + + '; } else { echo '
'.tr('Nessuna anagrafica collegata alla campagna').'.
'; }