Un menu vertical différent selon la page où l'on est

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

  • [Problème] Un menu vertical différent selon la page où l'on est

    Bonjour à tous,
    J'ai un projet collectif étudiant (la réalisation d'un site web) à réaliser. Le site concerne une association sportive et culturelle.

    Le site possède un menu horizontal qui sera en haut. Les éléments de ce menu seront "Sport" "Culture", "Evenement" et "Ascap" (nom de l'association).

    Voici la page d'accueil pour que vous puissiez visualiser. Vous pouvez voir qu'à gauche, il y a menu.

    Si ensuite, je clique sur "Sport", j'arrive ici. Et comme vous le voyez le menu à gauche à changer. (Ca sera un menu déroulant en accordéon).

    Et si après, je choisi un sport en particulier, par exemple le "Ski", je vais arriver ici.

    Et si je reviens en arrière, et que je vais dans la section "Culture", ce sera aussi de la même manière.

    J'aimerais donc savoir si il est possible de réaliser un menu dynamique qui varie selon la page où l'on est. En faisant quelques recherches, j'ai vu un module "Extented Menu" mais je n'ai absolument pas compris son utilisation, et je ne sais pas si il est adapté mon problème.

    Et aussi, dans la page sport, le menu vertical de gauche pourra être composé de 3 niveaux (par exemple "Saissonnier", "Hiver" et enfin "Ski") Saissonnier ne servant qu'à afficher "Hiver" et "Eté" et "Hiver" permettant de dérouler pour avoir "Ski" et "Evasion montagne".

    Merci d'avance pour votre aide, n'hésiter pas à me poser des questions si il y a des points que vous ne comprenez pas.
    Dernière édition par leptitrichard à 15/02/2010, 13h43

  • #2
    Bonjour,
    extended menu est une bonne extension très puissante bien qu'un peu compliquée à dompter.
    Ton problème est beaucoup plus simple et ne nécessite que d'utiliser les menus standards de Joomla.
    Regarde ici :
    http://forum.joomla.fr/showthread.php?t=86293
    Schtroumpfe toi le Schtroumpf t'aidera.
    Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

    Commentaire


    • #3
      Merci, je vais regarder ça. J'avais vu ce poste en plus, mais je croyais qu'il répondait pas à mon problème, comme quoi... ^

      Commentaire


      • #4
        Ba merci, ça m'a bien aidé. Mais enfaite c'est presque ce qu'il me fallait ! Si vous regardez bien le dernier lien que j'ai mis, les éléments du menus parents ont disparus pour laisser uniquement place à la catégorie. Est-ce que c'est possible de le faire avec Joomla ?

        Une autre question, que faut-il faire pour que certains éléments du menu ne renvoient vers rien mais permettent seulement de dérouler les sous-éléments du menu ?

        Et dernière question, est-ce que c'est possible de faire apparaitre un titre pour le menu vertical à gauche. Par exemple quand je suis dans la section sport, le titre du menu devra être "Sport" mais si je suis dans la section Culture alors le titre du menu sera "Culture".

        N'hésitez pas si vous comprenez pas.
        Merci d'avance.

        Commentaire


        • #5
          Rebonjour,
          Alors enfaite, pour le premier problème, et bien j'ai abandonné l'idée (ça me semble pas tout a fait possible). Mais si vous avez une solution pour changer tous les élements du menu vertical et bien je prends.

          Concernant ma dernière question, j'ai réussi à trouver une solution. Il suffit de créer une élement "séparateur" et avec du CSS, je peux le transformer en titre du menu.

          Mais concernant le deuxième question, que faut-il faire pour qu'un élement de menu déroule seulement le sous-menu en gardant la page actuel ? Avec du javascript ? Ca serait la meilleur solution. Des idées ?

          Commentaire


          • #6
            perso je voudrais bien t'aider mais j'ai du mal à suivre toutes tes questions !

            pour ta question de menu enfant en fonction de la page, tu peux jeter un oeil à mon tuto sur les menu double
            http://www.joomlack.fr.nf/tutos-desi...nu-double.html

            et regarder du coté de la publication des modules dans l'administration, tu peux choisir la page sur laquelle afficher le dit module.
            pour faire dérouler tu peux regarder du coté du module accordeon
            http://www.joomlack.fr.nf/demos-d-ex...dion-menu.html
            ou une autre demo de menu
            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
              Ba enfaite pour les menu enfant, c'est bon j'ai réussi à faire marcher.

              Et sinon, le module accordéon à l'air d'être pile ce que je recherche, je vais tester ça. Merci beaucoup (dsl si les questions que j'ai posé sont pas très claires ).

              Commentaire


              • #8
                Remerciement

                Je tenais à vous remercier, grâce à vous ça marche nickel ! Et j'ai exactement ce qu'il me fallait

                Commentaire


                • #9
                  super, merci pour ce retour
                  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


                  • #10
                    un autre problème !

                    Bon enfaite, j'ai encore un petit problème ! le système de menu marche bien sauf sur ... IE 7 (et surement le 6...) ! Travaillant sur Mac, j'ai pas trop pu encore aller voir dessus. Mais de ce que je vois, les menu sont totalement déroulés. Enfaite mon menu est totalement déroulé et lorsque je pointe ma souris sur un élement parent, le menu "s'enroule" (le contraire de dérouler ) puis se déroule tout de suite après. Y a-t-il quelque chose que j'ai oublié de faire ? Y a-t-il une solution ?

                    Commentaire


                    • #11
                      j'ai déjà entendu qu'il y a ce bug sous mac, mais pas sur les autres navigateurs.
                      sinon faut contacter le createur du module
                      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


                      • #12
                        Ah non non, sur mon Mac ça marche très bien. Sauf sur cette sal*** d'IE 7 ! Si j'avais un petit menu ça m'aurait pas dérangé, mais le menu risque d'être composé d'une cinquantaine d'éléments !

                        Sinon j'ai regardé, le créateur ne met plus à jour son module et beaucoup d'autre personnes ont le même problème sous IE. Le code javascript et php du module est d'un niveau un peu élevé pour moi, donc pas trop moyen de corriger.

                        Commentaire


                        • #13
                          dommage ! perso je peux pas débuguer le module.
                          Par contre j'espère sortir un module perso de menu accordeon dans les prochains temps, mais je ne sais pas quand.
                          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


                          • #14
                            Ok merci, je pense que je vais pas mettre de javascript et dérouler le menu quand on clique. Ca va recharger la page, mais au moins ça sera fonctionnelle. Merci quand même de ton aide ;-)

                            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