Skip to content
Extraits de code Groupes Projets
Valider 63ad8084 rédigé par Maïeul's avatar Maïeul Validation de Maïeul
Parcourir les fichiers

change: fin du comportement dérogatoire sur les retours des erreurs dans

formidable
Plutot qu'avoir
`'[traitements' => ['type_traitement' => ['champ' => ['erreur']]]]`
avoir
`'[traitements][type_traitement][champ]' => 'erreur'` (autrement dit le
nom du champ).

Simplifie considérablement le code de saisies.
parent b4774b8c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -128,20 +128,10 @@ function formulaires_editer_formulaire_traitements_verifier($id_formulaire) {
$traitements_disponibles[$type_traitement]['options'],
'/^.*$/',
"traitements[$type_traitement][\\0]")
);
if (!empty($erreurs_traitement_brut)) {
$erreurs_traitement = array($type_traitement => array());
foreach ($erreurs_traitement_brut as $champ => $erreur) {
$champ_brut = preg_replace("#traitements\[$type_traitement\]\[(.*)\]#",'\1',$champ);
$erreurs_traitement[$type_traitement][$champ_brut] = $erreur;
}
$erreurs = array_merge($erreurs, $erreurs_traitement);
}
);
$erreurs = array_merge($erreurs, $erreurs_traitement_brut);
}
}
if (!empty($erreurs)) {
$erreurs = array('traitements' => $erreurs);
}
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