article dans mod_custom, breadcrumbs et sous-menu : what a mess !

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

  • [Problème] article dans mod_custom, breadcrumbs et sous-menu : what a mess !

    Bonjour à tous,

    Ca fait un petit moment que je cherche, je tourne, je lis et toujours pas de solution trouvée. Je fais donc appel à la communauté pour trouver une issue.

    Exposé du problème :
    J'ai un menu principal établi comme ça :

    Niv 1 Accueil type blog vedette
    Niv 1 lien 1 type article
    Niv 2 lien 2 type article
    Niv 2 lien 3 type article
    Niv 3 lien 4 type blog catégorie
    Niv 2 lien 5 type article
    Niv 3 lien 5 type article
    Niv 2 lien 6 type article
    Niv 1 lien 7 type article
    etc ...


    J'ai créé un module menu pointant :
    - vers le menu principal,
    - affiché en position "menu" (le template est Cloud de YooTheme),
    - et affichant les niveaux 1 et 2 uniquement.
    Ca, ça marche.

    J'ai également créé un module menu pointant :
    - vers le menu principal
    - affiché en position "sidebar"
    - et affichant les niveaux 2 et plus uniquement, façon accordéon.
    Ca, ça marche aussi.

    A chaque fois, le fil d'ariane est également correct.

    Sur la page du lien 6, j'affiche un article X, la sidebar et un mod_custom dans lequel il y a une image avec un lien vers un article qui n'a pas lien de menu dans le menu principal.

    Par contre, j'ai créé un menu fictif reprenant tous les liens du menu principal, en type alias et en plus, le lien vers mon article X (positionné sous le lien 6).

    En cliquant sur l'image je souhaite :
    - afficher l'article (oeuf corse ),
    - afficher dans le fil d'ariane : accueil > lien 1 > lien 6 > titre article X,
    - afficher dans le menu de la sidebar les niveaux 2

    Lorsque je clique sur l'image :
    - l'article s'affiche bien (objectif atteint !),
    - le breadcrumb s'affiche correctement, je nage en plein bonheur )
    - mais le menu "sidebar" m'affiche juste le titre et rien en dessous ...

    J'ai eu beau retourner le pb dans tous les sens et lire environ 200 posts sur le sujet, j'y arrive pas ...

    Alors, si une âme charitable pouvait me donner une piste, un lien vers un cas identique que je n'aurais pas vu ou me dire qu'il faut absolument passer par maximenuCK pour y arriver parce qu'autrement c'est pas faisable) et ben, ça me sortirait une belle épine du pied !

    Merci d'avance pour vos retours !

    Cali.

  • #2
    Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

    Bonsoir et bienvenue sur le forum,

    Possible de faire un résumé pour expliciter le problème réel !!!

    Alors, si une âme charitable pouvait me donner une piste, un lien vers un cas identique que je n'aurais pas vu ou me dire qu'il faut absolument passer par maximenuCK pour y arriver parce qu'autrement c'est pas faisable)
    - affiché en position "menu" (le template est Cloud de YooTheme),
    Faut peut-être aussi poser la question chez yooTheme !!!
    Cordialement,
    Joël

    Commentaire


    • #3
      Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

      Envoyé par jovdev Voir le message
      Bonsoir et bienvenue sur le forum,
      Bonsoir et merci.

      Envoyé par jovdev Voir le message
      Possible de faire un résumé pour expliciter le problème réel !!!
      OK, c'était juste pour être complet ...

      Je n'arrive pas à afficher les sous-menus du menu principal lorsque je clique sur le lien d'une image positionnée dans un module.

      Ce que j'ai fait :
      1 - Un menu principal à 3 niveaux dans un module affiché en position menu pour les niveaux 1 & 2.
      2 - Le même menu dans un autre module affiché en position gauche pour les niveaux 2 et +.
      3 - Une image en mod_custom affichée en position gauche avec un lien vers un article à afficher sur une page de niveau 2.
      4 - Un menu fictif (non affiché) reprenant l'arbo du menu principal + l'article du mod_custom.

      En cliquant sur l'image du mod_custom, l'article et le breadcrumb s'affichent correctement, mais pas le menu de gauche qui affiche juste le titre du mod_custom et pas les sous-menus de niveau 2 et +.

      Envoyé par jovdev Voir le message
      Faut peut-être aussi poser la question chez yooTheme !!!
      J'ai changé le template Yoo en beez_20 et le problème reste le même ...

      C'est plus court et j'espère plus clair ...

      Merci d'avance.

      Cali.

      Commentaire


      • #4
        Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

        C'est plus court et j'espère plus clair ...
        Oui

        C'est plus court et plus précis (en particulier sur les templates)

        Donc plus de chance d'obtenir une réponse sur le forum

        Commentaire


        • #5
          Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

          Bonjour,
          c'est que ton lien ne contient pas le &Itemid=XXX qui permettrait à Joomla en général et au sous-menu en particulier de savoir "sur quelle page il est".
          Schtroumpfe toi le Schtroumpf t'aidera.
          Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

          Commentaire


          • #6
            Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

            Merci Grand Schtroumpf de t'intéresser à mon problème.

            Le lien dans le mod_custom pointe vers le lien de menu dans le menu fictif.

            J'y accède par JCE et l'URL indiquée comporte bien l'itemid :

            index.php?option=com_content&view=article&id=9&Ite mid=139.

            Ca se passe ici : http://zacotest2.acoweb.fr

            Dans le menu tourisme et loisirs / sport, le lien du module s'affiche. En cliquant dessus, le menu latéral disparaît.

            Si tu as un moment pour jeter un coup d'oeil, j'apprécierais beaucoup !

            Merci d'avance.

            Cali.

            Commentaire


            • #7
              Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

              Re,
              ou mais cet iItemid n'est pas le bon : celui du menu est 153 pas 139. Après il faut bien comprendre comment focntionne le "sous-menu" : il affiche les niveaux 2 et + du menu concernant la branche où tu te trouves : avec l'Itemid 153 déjà ce n'est pas brillant, mais avec un Itemid qui n'est pas dans le menu, la branche est vide...
              Schtroumpfe toi le Schtroumpf t'aidera.
              Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

              Commentaire


              • #8
                Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

                Merci Grand Schtroumpf !

                Je crois que j'ai compris le principe.

                J'ai donc modifié l'itemid 139 par 153 et du coup, je vois bien le lien dans le menu latéral.

                Comme ce n'est effectivement pas brillant, j'ai indiqué l'itemid (147) correspondant au plus haut niveau de la branche de mon menu fictif.

                Mais ça ne m'affiche rien ! Est ce que ça vient du fait que je l'ai paramétré en alias de lien de menu ?

                Du coup, j'ai modifié l'itemid par celui de la branche du menu principal (118) et le menu latéral s'affiche exactement comme je le souhaite. Le problème serait donc résolu ... mais

                Maintenant, c'est le fil d'Ariane qui affiche des éléments en double en prenant à la fois une partie de l'arborescence du menu (tourisme et loisirs) et la totalité de l'arborescence du contenu (tourisme et loisirs2 / sports2) ...

                Je viens faire des essais pour tenter de pallier ça mais je n'ai pas trouvé de solution satisfaisante pour contourner le problème.

                Existe t-il un moyen de régler ça ?

                N'hésite pas à m'envoyer sur un post si tu as déjà traité le sujet ailleurs, j'ai vu que tu étais très actif sur ces problématiques, mais je n'ai pas trouvé la solution qui me conviendrait.

                Merci d'avance.

                Cali.

                Commentaire


                • #9
                  Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

                  Re,
                  oui mais tu ne devrais pas avoir à tordre les Itemid comme ça, c'est que ta logique de menu n'est pas bonne. Peut-être être en remontant d'un cran la sélection des niveaux ?
                  Schtroumpfe toi le Schtroumpf t'aidera.
                  Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

                  Commentaire


                  • #10
                    Re : article dans mod_custom, breadcrumbs et sous-menu : what a mess !

                    100% d'accord avec toi, Grand Schtroumpf !

                    Mais là, je ne vois pas ce que tu veux dire concernant les niveaux ...

                    Pour rappel, voici l'adresse

                    Et pour la construction du menu, j'ai tout repris depuis le début avec le template beez_20 et j'ai simplifié la logique de mon menu principal au max :

                    Niv 1 Accueil type blog vedette, itemid=101
                    Niv 1 lien 1 Tourisme et Loisirs, vers article id=1, Itemid=110
                    Niv 2 lien 2 Sports, vers article id=2, Itemid=111

                    Plus simple, c'est dur, non ?

                    Le module principal horizontal a les paramètres suivants :
                    Niveau de départ : 1
                    Dernier : 2
                    Affiché partout
                    Position 1

                    Le module d'affichage latéral a les paramètres suivants :
                    Niveau de départ : 2
                    Dernier : Tout
                    Affiché dans le menu principal pour le lien 1 et ses enfants et dans le menu fictif partout.
                    Position 3

                    Le menu fictif a la structure suivante :
                    Niv 1 Accueil
                    Niv 1 Tourisme et loisirs, type alias, Itemid=112)
                    Niv 2 Sports, type alias, Itemid=113
                    Niv 3 lien 3 (celui du module, vers article id=3), Itemid=114

                    Son module d'affichage a les paramètres suivants :
                    Niveau de départ : 1
                    Dernier : Tout
                    Affiché partout
                    Pas de position

                    Et le lien du module pointe vers l'article est :
                    index.php?option=com_content&view=article& id=3&Itemid=113
                    Le module ne s'affiche que pour la page sports

                    J'ai testé en changeant tous les itemid du lien ci-dessus de 110 à 113, sans succès.
                    J'ai changé le niveau de départ du menu fictif de 1 à 2 pour chacun des essais, sans succès.

                    Avec tout ça, peux tu me dire d'où vient l'erreur ?

                    Franchement, je me demande si ce que je veux faire est possible !

                    Merci d'avance.

                    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