Skip to content
Extraits de code Groupes Projets
Valider 03801eda rédigé par Maïeul's avatar Maïeul
Parcourir les fichiers

saisies#95, réglage

de l'affichage des étapes.
- Au lieu d'ajouter des options à chaque fois qu'on veut faire une présentation différente, on propose une seule option globales _etapes_presentation_, qui selon la valeur, va chercher un squelette ou un autre
- Pour l'instant on a :
  - 'defaut' => toutes les étapes, comme c'est le cas actuellement
  - 'courante' => uniquement l'étape courante, et dans ce cas le total
  d'étape (adapté aux éventuels afficher_si)
- On propose cela dans la config globale du formulaire
- On appel le bon modèle
parent 6343b7d7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -75,6 +75,20 @@ function formulaires_editer_formulaire_champs_charger($id_formulaire) {
'explication' => _T('formidable:editer_globales_etapes_activer_explication'),
),
),
array(
'saisie' => 'radio',
'options' => array(
'nom' => 'etapes_presentation',
'label' => _T('formidable:editer_globales_etapes_presentation_label'),
'afficher_si' => '@etapes_activer@',
'afficher_si_avec_post' => True,
'data' => array(
'defaut' => _T('formidable:editer_globales_etapes_presentation_defaut_label'),
'courante' => _T('formidable:editer_globales_etapes_presentation_courante_label'),
),
'defaut' => 'defaut',
),
),
array(
'saisie' => 'input',
'options' => array(
......
......@@ -15,7 +15,7 @@
#ACTION_FORMULAIRE{#ENV{action}}
[(#ENV{_etape}|oui)
<INCLURE{fond=formulaires/inc-saisies-cvt-etapes, etapes=#ENV{_saisies_par_etapes}, env} />
<INCLURE{fond=formulaires/inc-saisies-cvt-etapes-#ENV{_saisies/options/etapes_presentation,defaut}, etapes=#ENV{_saisies_par_etapes}, env} />
]
<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
......
......@@ -63,6 +63,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'editer_globales_etapes_activer_explication' => 'Lorsque cette option est active, chaque groupe de champs de premier niveau est transformé en étape du formulaire.',
'editer_globales_etapes_activer_label_case' => 'Activer la gestion multi-étapes',
'editer_globales_etapes_label' => 'Multi-étapes',
'editer_globales_etapes_presentation_label' => 'Présentation des étapes',
'editer_globales_etapes_presentation_defaut_label' => 'Présenter l\'ensemble des étapes',
'editer_globales_etapes_presentation_courante_label' => 'Afficher uniquement l\'étape courante et le nombre total d\'étapes',
'editer_globales_etapes_precedent_label' => 'Texte du bouton précédent (par défaut "Précédent")',
'editer_globales_etapes_suivant_label' => 'Texte du bouton suivant (par défaut "Suivant")',
'editer_globales_submit_label' => 'Bouton de validation',
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter