Menu sous-catégories?

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

  • Menu sous-catégories?

    Bonsoir,

    j'ai un menu horizontal qui liste mes catégories vm:
    cat1 - cat2 - cat3
    j'utilise pour chaque catégorie une entrée de menu "virtuemart component".
    j'ai indiqué dans chaque entrée de menu le numero de catégorie correspondant à celle que je veux afficher.

    dans vm, j'ai des sous-catégories pour chaque catégorie:
    ex pour cat1:
    sous-cat1, sous-cat2, sous-cat3

    Pour gérer ces sous-cat, j'ai un module "VirtueMart Product Categories" en position left.

    Quand je clique sur cat1, le module de gauche se positionne bien sur la bonne catégorie ouverte, mais il me liste toutes les catégorie en plus, comme ça:
    -cat1
    ----sous-cat1
    ----sous-cat2
    ----sous-cat3
    -cat2
    -cat3

    j'aurais aimé pouvoir afficher uniquement les sous-catégories de la catégorie en cours, comme ça:
    sous-cat1
    sous-cat2
    sous-cat3

    comment pourrais-je m'y prendre ?
    n'hésitez à me dire si cette approche est mauvaise, c'est mon premier joomla/vm
    par avance merci pour vos pistes.
    On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
    http://www.tranquille-informatique.fr

  • #2
    Désolé d'insister un peu, mais je ne trouve pas comment faire, peut-être que je passe à côté d'un truc simple, ou que je ne sais pas chercher, mais je n'ai pas encore bien assimilé la "philosophie" vm, et donc si vous pouviez au moins m'aiguiller.
    je ne cherche pas la solution toute faite mais des pistes pour savoir par quel bout le prendre:
    ex: masquer les entrées via un css
    modifier le code vm
    organiser autrement mes menus et modules peut-être.

    merci d'avance...
    On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
    http://www.tranquille-informatique.fr

    Commentaire


    • #3
      as-tu essaye les differents menu possible? extension module virtuemart en bas a droite
      sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
      http://virtuemart.fr

      Commentaire


      • #4
        Envoyé par PATSXM971 Voir le message
        as-tu essaye les differents menu possible? extension module virtuemart en bas a droite
        Oui, je les ai tous essayés, avec le module virtuemart et le module virtuemart-categories, aucun ne propose de ne pas afficher les catégories principales...
        On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
        http://www.tranquille-informatique.fr

        Commentaire


        • #5
          Bonjour, et en dépubliant ta catégorie cela donne koi.

          @+
          SVP pas de MP pour de l'aide, le forum est l’outil idéal

          Commentaire


          • #6
            Tu peux probablement y arriver d'une autre manière mais en perdant l'automatisation du module VM.
            Tu crées pour chaque catégorie principale un menu dans lequel tes liens sur "Virtuemart component" adressent les sous-catégories, et tu ne fais apparaître ces modules de menus que pour la catégorie souhaitée et eux-mêmes.
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

            Commentaire


            • #7
              en dépubliant la catégorie cat1 côté vm, lorsque je clique ensuite sur le menu horizontal, je n'ai plus à gauche l'entête de la catégorie principale ni les sous-cat.
              mais j'ai en centre de site la liste des sous-cat de la bonne cat1...
              vu comme ça, il faudrait que je trouve un moyen d'affiche à gauche cette "page centrale" avec liste des sous-cat en vertical...
              je vais chercher un peu, est-ce que c'est une solution cohérente?
              On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
              http://www.tranquille-informatique.fr

              Commentaire


              • #8
                Donc cette manip en dé publiant la catégorie se répercute sur le module c ça?
                @+
                SVP pas de MP pour de l'aide, le forum est l’outil idéal

                Commentaire


                • #9
                  Envoyé par RobertG Voir le message
                  Tu peux probablement y arriver d'une autre manière mais en perdant l'automatisation du module VM.
                  Tu crées pour chaque catégorie principale un menu dans lequel tes liens sur "Virtuemart component" adressent les sous-catégories, et tu ne fais apparaître ces modules de menus que pour la catégorie souhaitée et eux-mêmes.
                  je viens d'essayer.
                  en première approche, ça m'oblige effectivement à recréer toute l'arborescence des catégories via des menus et sous-menus joomla, c'est très lourd :-)

                  c'est vraiment dommage, il suffirait d'un paramètre au module catégorie de vm...
                  On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
                  http://www.tranquille-informatique.fr

                  Commentaire


                  • #10
                    Envoyé par lionel123 Voir le message
                    Donc cette manip en dé publiant la catégorie se répercute sur le module c ça?
                    @+
                    oui, le module, lorsque je clique sur cat1, ne se publie plus à gauche.
                    j'ai juste la page centrale.

                    une petite précision quand-même:
                    j'ai, en plus des sous-cat, des sous-sous-cat
                    donc au final j'aimerais avoir ça:
                    menu horiz: cat1-cat2-cat3
                    si click sur cat1,
                    sous-menu verti: sous-cat1, sous-cat2
                    si click sur sous-menu verti sous-cat1:
                    sous-cat1
                    --sous-souscat1
                    --sous-souscat2
                    sous-cat2
                    sous-cat3

                    voilà, c'est raide :-)
                    On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
                    http://www.tranquille-informatique.fr

                    Commentaire


                    • #11
                      Bon, avec mon navigateur préféré, je peux modifier le source d'une page et appliquer les changements en live :-)
                      c'est pratique!

                      donc, suivant l'une de mes pistes, pour tout dire ma préférée au départ:

                      en positionnant un style:hidden sur les liens générés correspondants aux catégories principales, ça fonctionne bien.
                      ça signifie qu'en utilisant correctement la classe "mainlevel" dans un fichier css, et en appliquant un style hidden, ça devrait aller.

                      Pour info, voici le contenu d'un menu:
                      <a title="cat1" style="display:block;font-style:italic;visibility:hidden" class="mainlevel" href="/cat1.html" id="active_menu">cat1</a>
                      on voit le style que j'ai rajouté:
                      visibility:hidden

                      j'ai fait ça sur toutes mes entrées de menu catégories principales pour voir et je n'ai plus que les sous-cat de la cat en cours.

                      ça semble parfait, simple à mettre en oeuvre...

                      si vous voyez une incohérence dans cette méthode, un problème auquel je ne pense pas, n'hésitez pas à critiquer, merci d'avance!
                      On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
                      http://www.tranquille-informatique.fr

                      Commentaire


                      • #12
                        Désolé d'écrire encore, mais je précise:
                        en fait c'est pire que ce que je pensais :-)
                        lorsque j'ouvre une sous-cat, le module cat me ferme les autres, bref, ça ne correspond pas du tout à ce que je cherche.
                        Et donc, je suis à la recherche d'un menu adapté à vm et qui liste les catégories/sous-catégories, bien paramétrable etc, comme beaucoup, suite aux premières recherches que j'ai faites.

                        merci de votre aide, là je change un peu d'orientation, quand je vous avais dit que je débutais :-)
                        On n'est jamais trop bon, ce sont ceux qui en profitent qui sont trop cons. (Réflexion)
                        http://www.tranquille-informatique.fr

                        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