Skip to content
Extraits de code Groupes Projets
Valider c8dd7efd rédigé par prigent.yohann@gmail.com's avatar prigent.yohann@gmail.com
Parcourir les fichiers

Ajout d'un nouveau champ dans les traitements permettant de spécifier...

Ajout d'un nouveau champ dans les traitements permettant de spécifier l'adresse email d'un des destinataires comme un des champs du formulaire.
parent 6c322c44
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -129,6 +129,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'traiter_email_message_ok' => 'Votre message a bien été envoyé par courriel.',
'traiter_email_option_activer_accuse_label' => 'Accusé de réception',
'traiter_email_option_activer_accuse_label_case' => 'Envoyer aussi un courriel à l’adresse de l’envoyeur avec un message de confirmation.',
'traiter_email_option_destinataires_champ_form_label' => 'Destinaire présent dans un des champ des formulaires',
'traiter_email_option_destinataires_champ_form_explication' => 'Si un de vos champ est une adresse email et que vous souhaitez envoyer le formulaire à cette adresse, sélectionnez le champ.',
'traiter_email_option_destinataires_explication' => 'Choisissez le champ qui correspondra aux destinataires du message.',
'traiter_email_option_destinataires_label' => 'Destinataires',
'traiter_email_option_destinataires_plus_explication' => 'Une liste d’adresses séparées par des virgules.',
......
......@@ -29,7 +29,12 @@ function traiter_email_dist($args, $retours){
}
if (!$destinataires)
$destinataires = array();
if ($options['champ_courriel_destinataire_form']) {
$courriel_champ_form = _request($options['champ_courriel_destinataire_form']);
$destinataires[] = $courriel_champ_form;
}
// On ajoute les destinataires en plus
if ($options['destinataires_plus']){
$destinataires_plus = explode(',', $options['destinataires_plus']);
......
......@@ -10,6 +10,13 @@ options:
explication: '<:formidable:traiter_email_option_destinataires_explication:>'
forcer_type: [destinataires,hidden]
env: true
-
saisie: 'champ'
options:
nom: 'champ_courriel_destinataire_form'
label: '<:formidable:traiter_email_option_destinataires_champ_form_label:>'
explication: '<:formidable:traiter_email_option_destinataires_champ_form_explication:>'
env: true
-
saisie: 'input'
options:
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter