Skip to content
  • Maïeul's avatar
    Pb #95. · 59683c89
    Maïeul a rédigé
    Pouvoir avoir des variantes pour la présentation des étapes, chaque variante étant dans un squelette spécifique.
    Pour l'instant on a
      - 'defaut', qui est ce qui est proposé actuellement
      - 'courante', pour n'afficher que l'étape courante + le nb total
      d'étapes.
    
    == Mode defaut
    - Ne pas renvoyer les étapes passées masquées par afficher_si
    - Passage des boutons de `<input>` à `<button name="aller_a_etape">`
    
    == Mode courante
    Je reprend le code de @nicod_, aux adaptations suivantes :
      - utiliser les mêmes conventions de nommage css que pour le modèle
      `defaut`
      - utiliser une chaine de langue à laquelle on passe :
        - le numéro de l'étape courante (déjà encapsulé)
        - le nbre totale d'étape (déjà encapsulé)
        - le nom de l'étape courante
      - on peut ainsi suivre plus facilement les conventions par langue;
    
    Concernant la gestion des `afficher_si` :
      - le numéro de l'étape courante est calculé côté squelette en tenant
      compte des étapes passées qui sont masquées (vu que normalement une
      saisie dans l'étape actuellement ne peut pas changer le masquage des
      étapes masquées)
      - le nbr totale d'étape
        - n'inclut pas les étapes passées masquées par afficher_si
        - inclut toutes les étapes futures
        - est ajusté en JS au chargement + à chaque modification d'un champ
        en fonction des afficher_si
    59683c89