From e5b514c287107e248e1e869e1d7b9300ae322a3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=AFeul=20Rouquette?= <maieul@maieul.net> Date: Fri, 15 Sep 2023 17:11:35 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20ajouter=20un=20message=20d'alerte=20si?= =?UTF-8?q?=20aucun=20traitement=20selectionn=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formulaires/editer_formulaire_traitements.php | 11 ++++++++++- lang/formidable_fr.php | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/formulaires/editer_formulaire_traitements.php b/formulaires/editer_formulaire_traitements.php index 40fb5d64..108472ed 100644 --- a/formulaires/editer_formulaire_traitements.php +++ b/formulaires/editer_formulaire_traitements.php @@ -74,8 +74,17 @@ function formulaires_editer_formulaire_traitements_charger($id_formulaire) { 'saisies' => [], ]; + $saisie_pas_de_traitement = [ + 'saisie' => 'explication', + 'options' => [ + 'nom' => 'explication_pas_de_traitement', + 'afficher_si' => '@traitements_choisis@:TOTAL == 0', + 'texte' => '<:formidable:aucun_traitement_explication:>', + 'class' => 'notice alert', + ] + ]; - $configurer_traitements = [&$saisie_traitements_choisis, &$saisie_options_traitements]; + $configurer_traitements = [$saisie_pas_de_traitement, &$saisie_traitements_choisis, &$saisie_options_traitements]; foreach ($traitements_disponibles as $type_traitement => $traitement) { $saisie_traitements_choisis['options']['data'][$type_traitement] = $traitement['description']; diff --git a/lang/formidable_fr.php b/lang/formidable_fr.php index 94009161..c67d6b2c 100644 --- a/lang/formidable_fr.php +++ b/lang/formidable_fr.php @@ -22,6 +22,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'analyse_une_reponse_total' => 'Une personne a répondu à ce formulaire.', 'analyse_zero_reponse_total' => 'Personne n’a répondu à ce formulaire.', 'aucun_traitement' => 'Aucun traitement', + 'aucun_traitement_explication' => 'Aucun traitement n\'est activé. Ce formulaire ne traitera aucune donnée.', 'autoriser_admin_restreint' => 'Les admins de rubriques peuvent également créer et modifier les formulaires', // B -- GitLab