Skip to content
Extraits de code Groupes Projets
Valider 3b054d03 rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

depuis la version 3.6.1 de saisies, les sous champs d'un fieldest

conditionné par un afficher_si sont mis à null si la condition n'est pas
validée.

Ce qui veut dire concrètement que si on décoche une case d'un
traitement, toutes les infos sur ce traitement sont perdus. Or on peut
vouloir conserver les réglages d'un traitement sans pour autant
l'appliquer (si jamais on veut rebasculer).

Pour revenir à ce qui était le comportement historique de formidable
(basé sur un bug de saisies), on dit explicitement qu'on ne veut pas de
_request mis à null en cas d'afficher_si.
parent bc35f416
Aucune branche associée trouvée
Étiquettes v3.25.3
Aucune requête de fusion associée trouvée
...@@ -81,9 +81,10 @@ function formulaires_editer_formulaire_traitements_verifier($id_formulaire) { ...@@ -81,9 +81,10 @@ function formulaires_editer_formulaire_traitements_verifier($id_formulaire) {
foreach ($traitements_choisis as $type_traitement) { foreach ($traitements_choisis as $type_traitement) {
$erreurs_traitement_brut = saisies_verifier( $erreurs_traitement_brut = saisies_verifier(
saisies_transformer_noms( saisies_transformer_noms(
$traitements_disponibles[$type_traitement]['options'], $traitements_disponibles[$type_traitement]['options'],
'/^.*$/', '/^.*$/',
"traitements[$type_traitement][\\0]") "traitements[$type_traitement][\\0]"),
false
); );
if (!empty($erreurs_traitement_brut)) { if (!empty($erreurs_traitement_brut)) {
$erreurs_traitement = array($type_traitement => array()); $erreurs_traitement = array($type_traitement => array());
......
<paquet <paquet
prefix="formidable" prefix="formidable"
categorie="communication" categorie="communication"
version="3.25.2" version="3.25.3"
etat="stable" etat="stable"
compatibilite="[3.0.0;3.2.*]" compatibilite="[3.0.0;3.2.*]"
logo="images/formidable-64.png" logo="images/formidable-64.png"
......
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