Module Moomenu horizontal et vertical

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

  • Module Moomenu horizontal et vertical

    Voilà, suite aux nombreux posts sur le tuto de ghazal pour intégrer le moomenu dans le template, j'ai décidé d'en faire un module. Il est dispo sur mon site en GNU/LGPL et vous pouvez le télécharger ici :

    http://www.joomlack.fr.nf/demos-d-ex...oomenu-ck.html

    Toutes les questions sur le module se feront dans ce post, je ne réponds pas par email car je n'ai pas le temps pour cela. Et autant que ce soit profitable à tout le monde !

    En espérant que ça fera plaisir à ceux qui se cassent la tete sur l'intégration
    Dernière édition par ced1870 à 18/09/2009, 12h40
    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

  • #2
    Bonsoir,
    grand merci à toi !

    joyeux week end

    Commentaire


    • #3
      1- Bonjour, serait il possible d'avoir la démarche pour installer ce sous menu de A à Z
      depuis le téléchargement de l'archive.
      je l'ai mis dans le rep modules mais apres je ne vois pas ce que je peux faire.

      2- N'existe t il pas un template complet avec ce menu installé afin de faciliter l'installation?
      merci d'avance.
      tonillo

      Commentaire


      • #4
        si tu ne sais pas installer un module, lis joomla pour les nuls, très instructif
        http://aide.joomla.fr/Documentation.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


        • #5
          bonjour et merci pour votre aide, j'ai réussi à l'installe.
          maintenant, c'est au niveau de l'utilisation que je galère.
          j'ai créé 2 articles ayant pour parent un article qui est dans le mainmenu.
          dans le bandeau de navigation sur la gauche, je vois bien les 2 sous articles mais dans le menu en ahut (à priori, si je me suis pas trompe le moomenu) quand je passe sur l'article parent, rien ne se passe.
          je précise que j'ai juste active le moomenu, y a til d'autre choses à faire pour que ca marche?
          je suis avec un template jamba
          merci d'avance pour votre aide

          Commentaire


          • #6
            peut etre le publier dans la position user3 si tu veux l'utiliser en topmenu, sinon le basculer sur vertical et le mettre en left par exemple dans les options 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


            • #7
              CE1870 si tu as une solution pour le menu vertical avec plusieurs menu je suis preneur. Car j'ai abandonné mon projet a cause des bug avec IE7. Sous ie8 et firefox pas de problémes.
              Dernière édition par skoizer à 29/09/2009, 07h37

              Commentaire


              • #8
                bon alors j'ai testé pour toi !
                et chez moi ça marche

                j'ai 2 modules, un avec l'ID main_menu et l'autre main_menu2 comme expliqué ici (voir captures d'écran):
                http://www.joomlack.fr.nf/tutos-desi...al-joomla.html

                j'ai dupliqué les css pour agir également sur main_menu2 et j'ai modifié à la fin du moomenuv.js :
                Code PHP:
                Window.onDomReady(function() {
                                  new 
                DropdownMenu($E('#main_menu'));
                                  new 
                DropdownMenu($E('#main_menu2'));
                                  }); 
                il y aurait probablement une solution plus propre avec les classes mais il faut faire une boucle et pense aussi à modifier la fonction sfhover juste à la fin
                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


                • #9
                  où mettre ce code pour ie7 ?

                  Bonjour,
                  c'est pile ce que je cherchais ton menu ! merci . seulement...
                  j'ai 2 modules, un avec l'ID main_menu et l'autre main_menu2 comme expliqué ici (voir captures d'écran):
                  http://www.joomlack.fr.nf/tutos-desi...al-joomla.html

                  j'ai dupliqué les css pour agir également sur main_menu2 et j'ai modifié à la fin du moomenuv.js :
                  Code PHP:
                  Window.onDomReady(function() {
                                    new 
                  DropdownMenu($E('#main_menu'));
                                    new 
                  DropdownMenu($E('#main_menu2'));
                                    }); 
                  il y aurait probablement une solution plus propre avec les classes mais il faut faire une boucle et pense aussi à modifier la fonction sfhover juste à la fin
                  j'ai installé le module
                  je ne l'ai pas appelé main_menu je lui ai donné un autre nom (celui de mon ancien menu horizontal) car en fait je ne veux pas qu'il s'applique au main menu qui lui est vertical à gauche...
                  et j'ai dépublié le module de l'ancien menu en question
                  ça fonctionne mais
                  seulement sous firefox 2 même pas sous 3.5 ni sous ie7
                  et quand je dis ça ne fonctionne pas : le menu disparait carrément et son emplacement aussi....
                  (je mets ça en hornav)
                  comment faire ?
                  et où faut-il placer ce code spécial ie7
                  dans le index.php général ? en tout cas je ne le vois pas dans le source de ta page et pourtant elle s'affiche bien sous ie7

                  alors un p'tit coup de pouce SVP
                  merci d'avance
                  Klosty
                  PS je n'ai pas compris non plus comment mettre 2 modules, il me jette même si je renomme le module avant l'installl et je ne vois pas trop où est cette explication sur la page en question

                  Commentaire


                  • #10
                    Bon alors, soyons clairs. Si tu utilises le module tu n'as pas besion de mettre de code dans IE7, la méthode pour 2 modules n'est pas applicable non plus.
                    Ces deux points sont à traiter dans le cas où tu veux suivre le tuto pour intégrer ton menu toi-même sans passer par le module.

                    Pour ton problème de FF2, faut que je jette un oeil...

                    Donc en clair, si tu utilises le module tu ne devrais pas avoir de souci sous IE7
                    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


                    • #11
                      Bonjour
                      merci pour ta réponse rapide
                      Envoyé par ced1870 Voir le message
                      Bon alors, soyons clairs. Si tu utilises le module tu n'as pas besion de mettre de code dans IE7, la méthode pour 2 modules n'est pas applicable non plus.
                      Ces deux points sont à traiter dans le cas où tu veux suivre le tuto pour intégrer ton menu toi-même sans passer par le module.
                      ok vu
                      mais si j'en veux 2 je fais comment ? il me jette si j'essaie de réinstaller ...
                      faut installer à la main ? moi je veux bien...
                      faut renommer quoi et où ?
                      en gros je voudrais un (ou 2) menus avec et les autres sans ....
                      NB le template utilisé est ja purity ...
                      Pour ton problème de FF2, faut que je jette un oeil...
                      je n'ai pas de pb avec FF2 ça marche nickel avec (install module)
                      c'est avec les autres que j'ai des pb
                      Donc en clair, si tu utilises le module tu ne devrais pas avoir de souci sous IE7
                      moi j'veux bien mais... mon menu s'évapore ...

                      Commentaire


                      • #12
                        bon pour les menus doubles, c'est pas prévu pour l'instant. Je jetterai un oeil à l'occasion, mais de toute facon tu n'as pas à le réinstaller, il suffit de cliquer sur Nouveau et choisir le type de module que tu veux "moomenu_CK" dans cet exemple et tu peux mettre aurant de module identiques que tu veux sur ton site.

                        Ensuite pour Ie, c'est bizarre. Tu utilises JA_purity avec mon module et sous IE ça ne marche pas ? je vais voir...
                        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


                        • #13
                          hello
                          j'ai trouvé comment rajouter le module, merci à toi je n'allais pas au bon endroit
                          masi peut-être que je m'y prends mal avec les menus...

                          je viens de faire un autre essai :

                          j'ai créé un nouveau menu sans lui affecter de module
                          ensuite j'ai affecté ce menu à mon nouveau module mod_moomenu_CK
                          je l'ai activé ...
                          et je ne vois rien du tout dans aucun navigateur
                          je crois que je m'embrouille un peu là
                          faut-il utiliser un menu déjà là avec son module (qui se crée auto quand on donne un nom à la création du menu)
                          mais dans ce cas ça crée un mod_mainmenu et pas un mod_moomenu_CK
                          je nage ...
                          -------------------------------
                          en fait je ne tenais pas compte du délai de changement des pages sur le web
                          certaines modifications sont immédiates, ex : la désactivation du module
                          d'autres ... prennent un certain temps
                          ex : changement de menu...
                          je vais me limiter à des tests en local et je reviendrai ici dire ce que ça donne
                          Dernière édition par Klosty à 24/10/2009, 17h40 Raison: autres tests

                          Commentaire


                          • #14
                            tu dois utiliser le module moomenu_ck pour avoir le menu déroulant et dépublier le mainmenu équivalent.
                            je ne sais pas quel est ton problème d'affichage, mais surement un souci de paramétrage des modules. As-tu bien publié ton module? dans une position correcte ?
                            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
                              affichage un menu résolu, problème avec 2

                              Bonjour
                              Envoyé par ced1870 Voir le message
                              tu dois utiliser le module moomenu_ck pour avoir le menu déroulant et dépublier le mainmenu équivalent.
                              je ne sais pas quel est ton problème d'affichage, mais surement un souci de paramétrage des modules. As-tu bien publié ton module? dans une position correcte ?
                              tu as raison, mauvais paramétrage
                              mon erreur :
                              m'entêter à sélectionner uniquement le menu concerné dans Menu Assignment
                              (j'avais oublié sur le moment à quoi servait cette option)
                              ce qui bien entendu le faisait disparaître "sauf dans lui-même"'
                              et donc pour moi disparaître de façon inattendue au hasard de mes clics ...
                              tsss... sorry....

                              cependant j'ai toujours un problème :
                              si je ne mets qu'un seul module mod_moomenu_CK avec un menu dedans tout va bien
                              je peux arrêter la publication de l'autre module hébergeant ce menu y'a pas de problème

                              mais si j'essaie d'en mettre 2 :
                              un horizontal en hornav
                              et un vertical en left
                              avec les réglages ad hoc sur chacun des modules
                              dès que j'active le vertical , l'horizontal en hornav qui s'affichait impec juste avant se met aussi en affichage vertical
                              et ça dans toutes les page où il est présent
                              si je n'affecte le menu vertical qu'à certaines pages avec menu assignment le menu horizontal reste sagement hrizontal dans les pages où le vertical n'est pas visible

                              on dirait un pb de cascade CSS
                              ça doit utiliser les mêmes identifiants css et le dernier lu gagne :-(

                              si tu me dis quoi trafiquer je pourrais peut-être faire la correction à la main dans le css...
                              ??

                              en tout cas merci !
                              Dernière édition par Klosty à 25/10/2009, 09h14

                              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