afficher les onglets comme une succession d'étapes

Ergonomique en édition d'un article overlayé qui serait vu en création comme un formulaire à remplir, d'afficher les différents onglets comme une succession d'étapes.

Donc un bouton "precédent"., "suivant". et le numéro de l'étape en cours, à la place des onglets proprement dit

Pour ce faire skin::build_tabs() a été enrichie, car le mécanisme est commun (affichage/masquage de panneau). On conserve aussi les possibilités actuelles des onglets, comme celle de faire appel à des requetes ajax données en argument.

l'utilisation n'est dispossible que par code (ajouter un paramètre "true" à skin::build_tabs). Dans mon contexte c'est fait dans un "edit_as_foo.php", qui, si on est en création d'article, affiche le formulaire comme une succesion d'étapes. En édition (update), les onglets classiques sont de nouveau utilisés.


Alexis Raimbault
on Jul. 17 2013
Note: cette fonction utilise les attributs personnalisés data- qui ne sont valides qu'en html5


Alexis Raimbault webmaster free-lance