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

lorsqu'on poste un formulaire avec des erreurs, ne pas supprimer les champ hidden

parent 15f52014
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -81,11 +81,11 @@ function formulaires_formidable_charger($id, $valeurs = array(), $id_formulaires
if (autoriser('repondre', 'formulaire', $formulaire['id_formulaire'], null, array('formulaire' => $formulaire))) {
$saisies = unserialize($formulaire['saisies']);
$traitements = unserialize($formulaire['traitements']);
// Si on est en train de réafficher les valeurs postées,
// ne pas afficher les saisies hidden
if ($formulaire['apres'] == 'valeurs'
and _request('formidable_afficher_apres') == 'valeurs'
and _request('erreurs') == false
) {
foreach ($saisies as $k => $saisie) {
if (isset($saisie['saisie'])
......@@ -167,7 +167,6 @@ function formulaires_formidable_charger($id, $valeurs = array(), $id_formulaires
$contexte['cvtupload_precharger_fichiers'] = $precharger;
}
$contexte['formidable_afficher_apres'] = $formulaire['apres'];
return $contexte;
}
......@@ -256,6 +255,9 @@ function formulaires_formidable_verifier($id, $valeurs = array(), $id_formulaire
if ($erreurs and !isset($erreurs['message_erreur'])) {
$erreurs['message_erreur'] = _T('formidable:erreur_generique');
}
if ($erreurs) { // Pour savoir au chargement si le formulaire a deja été envoyé avec erreur'
set_request('erreurs', true);
}
}
return $erreurs;
}
......
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