Documentation RBS Change : [Résolu] Menu déroulant et profondeur

  • 22169.1

    26/10/2010 15:28


    guiom
    Rang : Expert
    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
  • 22169.2 en réponse à 22169.1 écrit par guiom

    26/10/2010 16:52


    Alexandre Simon
    Titre : Développeur RBS Change
    Rang : Expert
    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


    guiom
    Rang : Expert
    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.
 
1425 membres
Aucun membre connecté