Etape conditionné par afficher_si et affichage de l'étape courante uniquement : bug dans le calcul du nombre d'étape

Soit un formulaire :

  • en multiétape
  • dont la première étape conditionne les étapes suivantes
  • mais qui n'a pas de conditionnement au sein d'une étape
  • avec uniquement l'affichage des étapes et le nombre d'étape à parcourir

-> le calcul du nombre d'étape n'est pas actualisé en JS.

Exemple.

id_formulaire: '17'
identifiant: etapes
titre: etapes
descriptif: ''
css: ''
message_retour: ''
saisies:
  0:
    options: { label: Orientation, nom: fieldset_1 }
    identifiant: '@652c04b5cb120'
    verifier: {  }
    saisie: fieldset
    saisies: [{ options: { label: 'Parcours suivi', datas: "A|A\r\nB|B", obligatoire: 'on', nom: radio_1 }, verifier: {  }, identifiant: '@652c04a215ef1', saisie: radio }]
  1:
    options: { label: 'Chemin A', afficher_si: '@radio_1@ == ''A''', nom: fieldset_2 }
    identifiant: '@652c04ce0d32a'
    verifier: {  }
    saisie: fieldset
    saisies: [{ options: { label: 'Input A', type: text, size: '40', autocomplete: defaut, obligatoire: 'on', nom: input_1 }, verifier: {  }, identifiant: '@652c04dbc38ef', saisie: input }]
  2:
    options: { label: 'Chemin B', afficher_si: '@radio_1@ == ''B''', nom: fieldset_3 }
    identifiant: '@652c04ebd736f'
    verifier: {  }
    saisie: fieldset
    saisies: [{ options: { label: 'Input B', type: text, size: '40', autocomplete: defaut, obligatoire: 'on', nom: input_2 }, verifier: {  }, identifiant: '@652c04ebd7374', saisie: input }]
  options:
    texte_submit: ''
    afficher_si_submit: ''
    etapes_activer: 'on'
    etapes_presentation: courante
    etapes_suivant: ''
    etapes_precedent: ''
    etapes_precedent_suivant_titrer: ''
    etapes_ignorer_recapitulatif: ''
    verifier_valeurs_acceptables: ''
traitements: {  }
public: non
apres: formulaire
url_redirect: ''
statut: prop
date_creation: '2023-10-15 17:26:11'
maj: '2023-10-15 18:30:43'
composition: ''
composition_lock: '0'