Valider eb210ad1 rédigé par Maïeul's avatar Maïeul
Parcourir les fichiers

add: `saisies_chercher_formulaire()` peut rechercher `_saisies` dans la

fonction `_charger()` du formulaire s'il n'y a pas de fonction
`_saisies` associés au formulaire. C'est un fallback mais il vaut
mieux déclarer la fonction.
parent b59cc97d
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -24,6 +24,9 @@ function saisies_chercher_formulaire($form, $args, $je_suis_poste=false) {

	if ($fonction_saisies = charger_fonction('saisies', 'formulaires/'.$form, true)) {
		$saisies = call_user_func_array($fonction_saisies, $args);
	} elseif ($fonction_charger = charger_fonction('charger', 'formulaires/'.$form, true)) {//Fallback, rechercher dans le retour de _charger()
		$retour_charger = call_user_func_array($fonction_charger, $args);
		$saisies = $retour_charger['_saisies'] ?? [];
	}

	// Si on a toujours un tableau, on passe les saisies dans un pipeline normé comme pour CVT