From 177ae215544eaa9e56fc7b74d7416d00aecf6a75 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Sun, 9 Dec 2018 11:52:58 +0000
Subject: [PATCH] =?UTF-8?q?reprise=20de=20r112683=20avec=20une=20petite=20?=
 =?UTF-8?q?subtilit=C3=A9.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Les yaml de traiter disent parfois de passer l'env aux saisies (pour les saisies nom). Or, il y a comme env['id'] l'id du formulaire. Ce qui fait que ces sous-saisies avaient un id html égal à l'id du formulaire. Ce qu'on ne souhaite pas.
Cependant, on ne peut pas modifier directement le contexte du formulaire
de config des traitements, car plusieurs plugins utilise des tests sur
$contexte['id'] et pas sur $contexte['id_formulaire'].
Par conséquence, on se contente d'annuler ce contexte['id'] dans le html
avant de charger les saisies.
---
 formulaires/editer_formulaire_traitements.html | 1 +
 paquet.xml                                     | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/formulaires/editer_formulaire_traitements.html b/formulaires/editer_formulaire_traitements.html
index 9af02fbc..c2e5d83d 100644
--- a/formulaires/editer_formulaire_traitements.html
+++ b/formulaires/editer_formulaire_traitements.html
@@ -9,6 +9,7 @@
 		#ACTION_FORMULAIRE{#ENV{action}}
 
 		<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
+			[(#REM|setenv{id})]
 			#GENERER_SAISIES{#ENV{_configurer_traitements}}
 		</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
 
diff --git a/paquet.xml b/paquet.xml
index 0f70896e..2cad4972 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="3.25.6"
+	version="3.25.7"
 	etat="stable"
 	compatibilite="[3.0.0;3.2.*]"
 	logo="images/formidable-64.png"
-- 
GitLab