2010-08-25 12 views
0

tout le monde! Ce que j'essaie de faire, c'est d'obtenir Joomla! à desplay les éléments de menu dans un menu imbriqué ul, comme ceci:Joomla nested ul menu

  • Article
    • Sous-menu
  • Item2
    • Subitem2
      • Sub Sous-menu

actuellement je suis en utilisant un pour ce HTML personnalisé, j'ai écrit un script jquery personnalisé pour cet accordéon et je voudrais l'utiliser avec le système de menus de Joomla. J'ai également téléchargé le module Menu étendu. S'il vous plaît laissez-moi savoir des idées. P.S oublié de dire que je ne veux pas créer un menu déroulant qui fonctionne sur le vol stationnaire. Mon menu devrait glisser vers le bas sur .click()

Répondre

1

Vous avez de la chance. Le module standard Joomla mod_mainmenu construit des menus exactement comme ça. Vous pouvez essentiellement prendre le module entier, ajouter des identifiants et des classes en fonction de votre code d'accordéon et ajouter dans le JS pour avoir un menu entièrement fonctionnel avec un minimum d'effort. Juste pour être sûr, j'ai déplacé quelques éléments de menu sur un de mes sites de démonstration. Jetez un oeil au menu des ressources ici - http://www.internextion.com/

C'est un module de menu de base Joomla avec les éléments imbriqués comme vous l'avez illustré.

+0

Merci beaucoup, mais je n'ai pas besoin d'éléments principaux pour avoir des liens. Les ancres doivent toujours figurer sur le dernier élément (sous-élément). Je pourrais le faire avec JS je suppose ou est-il un moyen dans Joomla de rendre certains titres de menu insubmersibles. Mais là encore, je pense que je vais m'en tenir au html personnalisé parce que c'est juste plus léger et que le site web fonctionne plus vite de toute façon. Mais j'aimerais quand même savoir comment rendre ces titres insubmersibles pour l'accoridon? Je sais comment le faire avec JS, mais je me demande à propos de joomla et si je devrais utiliser un hack de base ou non ... – michaeltintiuc

+0

Vous pouvez facilement rendre un élément de menu non cliquable, ce qui en fait un type de menu "séparateur". En tournant le mod_mainmenu dans un module complet qui fonctionne avec les menus Joomla intégrés, il est très facile à administrer, mettre à jour la preuve (au moins sur 1.5.x), et vous pouvez ensuite distribuer le module dans le JED. Je change quelques éléments de menu sur ma démo, c'est ce que vous cherchez? –