Browse Source

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.
pull/215/head
Maïeul 3 months ago
parent
commit
eb210ad1d9
  1. 3
      inc/saisies_formulaire.php

3
inc/saisies_formulaire.php

@ -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

Loading…
Cancel
Save