[saisies ↪ constructeur_de_formulaire] 4 commits

spip-contrib-extensions/saisies | 4 commits

Par Maïeul Rouquette, le 7 décembre 2025 à 14h58min :

feat: Dans le .yaml d’une saisie, pouvoir utiliser @_options_globales[xx]@ pour tester en afficher_si la valeur de l’option globale xx

si jamais l’option n’est pas définie, sa valeur pour les test une chaine valant 'undefined'

Ajouté
inc/saisies_options_globales.php
Modifié
CHANGELOG.md
formulaires/construire_formulaire.php
lang/saisies_fr.php
tests/ConstruireFormulaireTest.php

Détails : feat: Dans le `.yaml` d'une saisie, pouvoir utiliser `@_options_globales[xx]@`... (a533ab57) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 décembre 2025 à 14h58min :

fix: construire_formulaire_transformer_afficher_si() peut gérer les
champs avec crochets (@toto[truc]@)

Modifié
formulaires/construire_formulaire.php
tests/ConstruireFormulaireTest.php

Détails : fix: `construire_formulaire_transformer_afficher_si()` peut gérer les (d52f4371) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 décembre 2025 à 14h58min :

perf: optimisation sur construire_formulaire_transformer_afficher_si

Modifié
formulaires/construire_formulaire.php
tests/ConstruireFormulaireTest.php

Détails : perf: optimisation sur construire_formulaire_transformer_afficher_si (a633ba0d) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 décembre 2025 à 14h56min :

change(constructeur): suppression de la fonction interne construire_formulaire_transformer_nom() au profit de la fonction plus générique saisies_encapsuler_noms()

Modifié
formulaires/construire_formulaire.php
tests/ConstruireFormulaireTest.php

Détails : change(constructeur): suppression de la fonction interne... (b70e2432) · Validations · spip-contrib-extensions / saisies · GitLab