-
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