Documentation RBS Change : [Résolu] Menu déroulant et profondeur
-
26/10/2010 15:28
Bonjour,
Est-il possible de faire des menu déroulant (CSS ou javascript, jquery, mootools ou autre....) ?
De plus, lorsque l'on définie de multiple niveau de menu, au-delà de 2 niveaux les sous-menu ne sont plus affiché dans la zone réservé. Comment définir la zone où doit s'afficher le sous-menu de la rubrique courante ?
Merci -
Bonjour,
L'emplacement des menus est en général déterminé par le gabarit de page que vous utilisez : à des emplacements prévus par la charte graphique sont en général placées des balises <change:templateblock type="modules_website_taggedmenu" __tag="XXX" /> ou <change:templateblock type="modules_website_contextualmenu" /> qui vont respectivement chercher et rendre un menu tagué "XXX", ou construire un menu à partir du noeud courant et de l'arborescence du site.
En général pour faire un menu déroulant, on :
* paramètre le bloc menu utilisé pour déplier l'ensemble des éléments, quelque que soit l'élément courant : paramètre __deployonlycurrentpath="false" pour taggedmenu et __deployall="true"
* fixe la profondeur d'affichage maximal au niveau désiré paramètre "__depth"
* associe au gabarit de page un javascript qui va "dynamiser" le <ul /> souhaité (paramètre js sur la ligne de install.xml du thème concerné)
Note : aucun script "menu déroulant" en particulier n'a été intégré : le choix est laissé à l'intégrateur XHTML/CSS. -
22169.3 en réponse à 22169.2 écrit par Alexandre Simon
29/10/2010 09:43
Merci pour ces indications, nous allons essayer de les mettre en pratique.Édité par Jean-Michel 11/07/2012 11:47
Merci de prendre connaissance et de respecter les règles des forums.