Option pour ajouter les noms des étapes dans les boutons précédent / suivant
Ticket #133 (closed) : ajout d'une option globale etapes_precedent_suivant_titrer
qui ajoute le nom des étapes dans les boutons précédent / suivant.
C'est compatible avec les labels personnalisés : etapes_precedent
et etapes_suivant
.
Je laisse en WIP le temps de tirer au clair un bug bizarre : après un passage dans label_ponctuer(), les caractères accentués foirent : Retourner à
devient Retourner � :
par exemple.
Et en plus je ne reproduis pas ailleurs, uniquement dans le fichier modifié inc-saisies-cvt-boutons.html
Le fichier est bien en utf-8 pourtant.
Pour essayer dans un formulaire de test :
<?php
function formulaires_tester_etapes_saisies_dist() {
$saisies = array(
'options' => array(
'etapes_activer' => true,
'etapes_suivant' => 'Continuer vers',
'etapes_precedent' => 'Retourner à ',
'etapes_precedent_suivant_titrer' => true,
),
array(
'saisie' => 'fieldset',
'options' => array(
'nom' => 'infos',
'label' => 'Vos informations',
),
'saisies' => array(
array(
'saisie' => 'input',
'options' => array(
'nom' => 'prenom',
'label' => 'Prénom',
)
),
array(
'saisie' => 'input',
'options' => array(
'nom' => 'nom',
'label' => 'Nom',
)
),
),
),
array(
'saisie' => 'fieldset',
'options' => array(
'nom' => 'coordonnees',
'label' => 'Vos coordonnées',
),
'saisies' => array(
array(
'saisie' => 'input',
'options' => array(
'nom' => 'adresse',
'label' => 'Adresse'
)
),
array(
'saisie' => 'input',
'options' => array(
'nom' => 'ville',
'label' => 'Ville'
)
),
),
),
);
return $saisies;
}
function formulaires_tester_etapes_traiter_dist() {
return array('editable' => true);
}