Affichage de sous-menu

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Affichage de sous-menu

    Bonjour à tous,

    tout d'abord un gros bravo à tous ceux qui participent à l'aventure joomla (site, forum, ...), c'est vraiment un outil puissant!

    Maintenant mon problème : je précise que je suis débutant (à peine quelques jours que j'essaie de créer un site joomla), et je bloque sur un truc qui dois sûrement être tout bête :

    j'aimerais crée un menu avec un sous-menu, mais lorsque je clic sur le menu, je voudrais juste que cela affiche le sous-menu. dans le document jomla pour les nuls, il y a un paragraphe pour cette situation, mais le paragraphe donne juste un exemple sur un site, la démarche suivre n'est pas indiqué... (ou alors je l'ai raté).

    Et ici, il semble que la dernière phrase soit lié à mon problème :
    Une autre astuce consiste a créer pour le 1er niveau du menu un lien de type "lien - url" avec un "#" dans le champ. Ainsi l'item du menu ne pointe sur rien et devient juste "un conteneur" de sous menu
    Mais j'ai essayer cela (en utilisant un menu type lien externe et en plaçant un # dans le lien, mais lorsque je clic sur le menu, rien ne se passe, et surtout le sous-menu n'apparait pas(il n'y a que l'adresse de la page qui change pour devenir http://localhost:8888/sitejoomla/#))

    Voila, si quelqu'un peut prendre 5mn pour m'expliquer, parce que là je tourne en rond...

    Merci à ceux qui prendront le temps de me lire et/ou de me répondre!
    Dernière édition par magelan à 21/05/2009, 14h14

  • #2
    salut, dans les paramètres de ton module de menu, as-tu bien mis les paramètres en type LISTE et AFFICHER LES SOUS MENUS : OUI ?
    Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
    http://www.template-creator.com Outil de création de templates
    Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

    Commentaire


    • #3
      Salut et merci pour ta réponse.

      alors le style du menu était bien en liste, mais dans les paramètres du modules, j'ai un champs :
      toujours afficher les sous-menus
      si je mets oui, alors les sous-menus sont toujours affichés, or je voudrais que ces sous-menus ne s'affichent que lorsque je clic sur le menu...

      Commentaire


      • #4
        effectivement tu as raison.
        J'ai un menu en position left qui affiche les sous-menus quand on clique sur le parent. C'est juste un type liste.
        Ton menu, est sur la gauche, ou en top ? as-tu un lien vers ton site ?
        Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
        http://www.template-creator.com Outil de création de templates
        Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

        Commentaire


        • #5
          Le menu est à gauche, j'utilise pour le moment les templates par défaut, le site est encore en local (pour le moment je fais surtout des tests comme pour le menu), donc je ne peux pas te montrer de lien.

          Pour être précis, dans le module "Main menu", j'ai crée un menu parent "menu1" et deux menus enfants "menu11" et "menu12", j'ai donc l'organisation suivante :
          Main menu
          ----Home
          ----menu1
          ---------menu11
          ---------menu12

          Maintenant je ne sais pas quoi mettre comme type pour menu1, si je met "lien externe" (avec un # dans le lien), rien ne se passe si je clic dessus. Après je pourrais aussi mettre comme type "Liste des articles d'une catégorie" si je ne trouve pas de solution, mais j'aurais aimé pouvoir afficher un sous-menu sans changer le contenu de la page...

          Je crois que je ne comprends pas encore assez bien comment fonctionne les modules et les menus, il va falloir que j'approfondisse tout ça!

          Encore merci pour tes réponses.

          Commentaire


          • #6
            si tu veux rester sur la meme page, alors je te conseille d'aller faire un tour par ici :
            http://forum.joomla.fr/showthread.php?t=89941
            tuto sur le menu accordeon qui devrait apporter la réponse à ta demande !
            Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
            http://www.template-creator.com Outil de création de templates
            Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

            Commentaire


            • #7
              Merci je vais étudier cela de plus près.

              Commentaire


              • #8
                Quelqu'un a une réponse ?

                Envoyé par magelan Voir le message
                Merci je vais étudier cela de plus près.
                Salut Magelan, as-tu trouvé une réponse à ton problème simple qui est aussi le mien?

                A tous:

                Magelan a posé son problème de manière très claire. Car c'est une situation très simple.

                Or il me semble qu'il n'y a pas de moyen simple de le faire directmement ?

                Auriez-vous une solution ?

                Nous voulons donc un Menu1 et des sous-menus ssMenu1a et ssMenu1b.
                Nous souhaitons qu'en cliquant sur Menu1, les 2 sous-menus s'afichent.
                MAIS nous ne voulons pas que la page se modifie lors du click sur Menu1.
                En d'autres mots, le contenu ne doit pas changer en cliquant sur le parent. Simplement les enfants doivent s'afficher.

                Merci à tous pour vos réponses

                Adrien

                Commentaire


                • #9
                  Bonjour, avec certains templates (mais pas tous), par exemple JA Purity II, il ets possible de mettre le parent en type Separator, ce qui résoud ce problème.
                  Pas de demande de support par MP.
                  S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                  Commentaire


                  • #10
                    Envoyé par jisse03 Voir le message
                    Bonjour, avec certains templates (mais pas tous), par exemple JA Purity II, il ets possible de mettre le parent en type Separator, ce qui résoud ce problème.
                    Merci pour ta réponse, je vais regarder.
                    ça serait sympa si cette si simple fonctionnalité était possible dans le joomla de base. il s'agit de quelque chose de tellement simple.

                    Nuance: en cherchant sur le forum, certains affirment que si le but, en cliquant sur le parent, est simplement de dérouler les enfants, et de n'afficher aucun contenu, alors ce n'est pas user friendly de devoir cliquer, et un déroulement en mouse-over est bien plus ergonomique.

                    Adrien

                    Commentaire


                    • #11
                      Essaies JA Purity II, tu verras, le mouse over et bien plus encore y sont présents.

                      Ensuite rien ne t'empêche de t'inspirer de JA Purity pour tes propres etemplates.
                      Pas de demande de support par MP.
                      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                      Commentaire


                      • #12
                        Envoyé par jisse03 Voir le message
                        Essaies JA Purity II, tu verras, le mouse over et bien plus encore y sont présents.

                        Ensuite rien ne t'empêche de t'inspirer de JA Purity pour tes propres etemplates.
                        Je voudrais simplement utiliser la fonction dont on parle pour le menu.
                        Je ne veux pas utiliser tout un nouveau template.
                        Etant novice dans joomla et devant rendre un site rapidement, je souhaite rester dans la simplicité.

                        Que suggères-tu ? (simplement pour avoir la fonctionnalité mouse-over et les sous-menus qui se déroulent, et l'élément parent ne modifiant pas le contenu de la page si cliqué.)

                        j'utilise le template JA_Purity mais pas le II.

                        Comment créer ce fameux menu déroulant quand mouse-over s'il te plait?

                        merci

                        Adrien

                        Commentaire


                        • #13
                          Le code de ce type d emenu se trouve dans JA Purity II, je ne vais quand même pas te recopier ici tous les javaScripts de JA. Installes ce template et regardes dedans. Le look de JA Purity II ets quasi le même que le I, mais étend les possibilités.

                          Si tu débutes, tenter de rajouter des JavaScripts sans tout casser dans le template, ni comprendre ce que tu fais, serait le meilleur moyen pour perdre davantage de temps qu'autre chose.
                          Pas de demande de support par MP.
                          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                          Commentaire


                          • #14
                            et t'as pas essayé un module ?
                            http://www.joomlack.fr.nf/demos-d-ex...nt-avance.html
                            Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                            http://www.template-creator.com Outil de création de templates
                            Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                            Commentaire


                            • #15
                              Envoyé par ced1870 Voir le message
                              Meci à vous deux, je n'ai pas encore testé, je vais essayer avec un module en effet, merci pour ton lien, ou alors avec JA Purity II.

                              On m'a égélement proposé: swMenuFree qui serait facile dans sa configuration. Un exemple ici.


                              adrien
                              Dernière édition par adrien.joom à 15/05/2010, 22h35

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X