spip-contrib-extensions/saisies
Par Maïeul Rouquette, le 20 mai 2021 à 16h09min :
Gérer la triple contraintes sur les formulaires automagique de config
- il faut pouvoir avoir dans le contexte uniquement les saisies du
formulaire courant, et non pas l’ensemble des saisies lié aumeta_casier
courant - il faut avoir les saisies courantes (on ne peut pas s’en passer), car
le core se base sur le contexte pour savoir quoi mettre à jour en base - il faut pouvoir définir les valeurs par défaut de l’ensemble des
saisies courantes, qu’elle soit de formetotoou de formetoto/truc
Du coup :
- Dans le cas des formulaires de config, on pre rempli les defaut avec
le résultat de lire_config - Puis on cherche les defaut pour remplir le contexte
C’est pas optimum (triple lecture du tableau) mais les formulaires de
config sont
- Peu utilisés
- Rarement énormes
(cherry picked from commit 67ccf4aa1d4ef64cc7ab9a9e67fbb5aa2cffbbad)
Modifié
saisies_pipelines.php