From 88ab3cb06ca6a3a7e8d6dc1374f698302ecb6465 Mon Sep 17 00:00:00 2001 From: tofulm Date: Tue, 15 Apr 2025 13:30:04 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20ajout=20args=20nombre=20iteration,=20ce?= =?UTF-8?q?la=20permet=20par=20exemple=20de=20vider=20les=20champs=20cc=20?= =?UTF-8?q?/=20cci=20=C3=A0=20partir=20du=20deuxieme=20envoi=20=20(en=20mo?= =?UTF-8?q?de=20=20envoi=5Fsepare)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formulaires/gamumail.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/formulaires/gamumail.php b/formulaires/gamumail.php index 4afeb7c..288482f 100644 --- a/formulaires/gamumail.php +++ b/formulaires/gamumail.php @@ -323,7 +323,12 @@ if ($redirect AND $redirect != '') { function gamuSend($slug, $options, $destinataires, $Tclient, $Tpdf, $Tfiles, $redirect, &$retour = []) { - + static $iteration; + if ($iteration === null) { + $iteration = 1; + } else { + $iteration++; + } $cc = _request('cc') ?? []; $cci = _request('cci') ?? []; $repondre_a = _request('repondre_a') ?? []; @@ -555,8 +560,9 @@ function gamuSend($slug, $options, $destinataires, $Tclient, $Tpdf, $Tfiles, $re [$destinataires, $sujet, $corps] = array_values(pipeline('gamumail_pre_envoi', [ 'args' => [ - 'slug' => $slug, - 'options' => $options + 'slug' => $slug, + 'options' => $options, + 'iteration' => $iteration ], 'data' => [ 'destinataires' => $destinataires,