From c7ec00f03792526982a6a01cf18bc432586ed700 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Mon, 1 Jul 2019 20:04:55 +0000
Subject: [PATCH] saisie champ : si un fieldset n'a pas de label, utiliser le
 nom de la saisie comme titre de optgroup

---
 paquet.xml         | 2 +-
 saisies/champ.html | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/paquet.xml b/paquet.xml
index 6abc4701..68f283fd 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="3.38.7"
+	version="3.38.8"
 	etat="stable"
 	compatibilite="[3.0.0;3.2.*]"
 	logo="images/formidable-64.png"
diff --git a/saisies/champ.html b/saisies/champ.html
index 409af32e..5bf965c5 100644
--- a/saisies/champ.html
+++ b/saisies/champ.html
@@ -10,15 +10,17 @@
 		[(#SET{tab,[(#ENV{formulaire}|saisies_lister_avec_type{#ENV{forcer_type}})]})]
 	]
 	<BOUCLE_parcours(POUR){tableau #GET{tab}}>
+	#SET{nom,#VALEUR|table_valeur{options}|table_valeur{nom}}
+	#SET{label,#VALEUR|table_valeur{options}|table_valeur{label}|sinon{#GET{nom}}}
 	#SET{enfants,#ARRAY}
 	<BOUCLE_enfants(POUR){tableau #VALEUR|table_valeur{'saisies'}}>
 		#SET{enfant,#ARRAY{#VALEUR|table_valeur{options}|table_valeur{nom},#VALEUR|table_valeur{options}|table_valeur{label}}}
 		#SET{enfants,#GET{enfants}|array_merge{#GET{enfant}}}
 		<BOUCLE_petits_enfants(BOUCLE_enfants) />
 	</BOUCLE_enfants>
-	#SET{saisie,#ARRAY{#VALEUR|table_valeur{options}|table_valeur{label},#GET{enfants}}
+	#SET{saisie,#ARRAY{#GET{nom},#GET{enfants}}}
 	</B_enfants>
-	#SET{saisie,#ARRAY{#VALEUR|table_valeur{options}|table_valeur{nom},#VALEUR|table_valeur{options}|table_valeur{label}}}
+	#SET{saisie,#ARRAY{#GET{nom},#GET{label}}}
 	<//B_enfants>
 	#SET{data,#GET{data}|array_merge{#GET{saisie}}}
 	</BOUCLE_parcours>
-- 
GitLab