Skip to content

Afficher_si et multiétape

On relira au préalable https://contrib.spip.net/Fonctionnement-technique-de-la-verification-des#Cote-PHP

Pb 1 pouvoir avoir un afficher_si dépendant d'une saisie dans une étape précédente

Côté évaluation en JS

  • Pour les champs conditionnant classique
    • Dans la fonction saisies_afficher_si_js_defaut() > $saisie_form devrait être l'ensemble des saisies, par étape
    • Il faut regarder si la saisie conditionnante est dans une autre étape -> si oui on fait directement l'évaluation PHP, si non on met l'insert JS
  • Pour les champs fichiers ``saisies_afficher_si_js_defaut()` > bah du coup il faudrait là avoir les saisies, mais par cohérent elle seront listés par étapes, et donc il faudra adapter zun peu le code...

Côté évaluation en PHP

Idem. Les valeurs des étapes précédentes étant disponible via _request, ca devrait passer crême

PB 2 Pouvoir conditionner une étape par afficher_si

Ca c'est relativement facile, suffit juste d'appeler la fonction php saisies_evaluer_afficher_si() avant de balancer l'étape.