Lien de menu directement vers la section correspondante

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

  • Lien de menu directement vers la section correspondante

    Bonjour à tous,

    Mon template comporte une partie header qui peut paraitre assez imposante. J'aimerais donc qu'un clic sur un des liens du menu descende la page directement au contenu. Existe t-il une option dans Joomla pour ça ou vais je devoir en passer par la création manuelle des liens (et donc ajouter #Titredesection en bout de lien) ?

  • #2
    Re : Lien de menu directement vers la section correspondante

    Bonjour,
    Par défaut, Joomla en affichage blog, utilise des class (class="items-row cols-1 row-0") et non des id.
    Rien ne t'empêche de réécrire le composant com_content pour ajouter des id...
    Un peu de pub: http://www.aplomb.ch

    Commentaire


    • #3
      Re : Lien de menu directement vers la section correspondante

      Ce n'est pas ce que je voulais dire. Je voulais parler de liens vers des sections en ajoutant par exemple <a href="#Titresection1"><h2>Titre</h2></a>. Et donc en ajoutant à la fin du lien de menu #Titresection1 afin que le lien fasse descendre la page directement à la section concernée.

      Commentaire


      • #4
        Re : Lien de menu directement vers la section correspondante

        Re
        En fait je maintien ma réponse, les liens href="#Titresections1" sont orientés vers des id dans la page, vers un <div id="Titresections1">... et non des class.
        Un peu de pub: http://www.aplomb.ch

        Commentaire


        • #5
          Re : Lien de menu directement vers la section correspondante

          Dans ce cas là, ce qui serait plus simple, c'est que j'ajoute au fichier index.php de mon template l'id="Contenu" à ma balise article. Et qu'ensuite, j'ajoute #Contenu à la fin de chaque lien de mon menu (que je vais donc devoir changer en lien externe). Ce qui donnerait par exemple http://www.nomdedomaine.com/index.ph...s.html#Contenu
          C'est ce que tu suggérais ?

          Commentaire


          • #6
            Re : Lien de menu directement vers la section correspondante

            C'est une bonne idée que tu as là.
            Ce que je suggerais plus compliqué, c'était d'utiliser l'affichage blog en donnant une id différente pour chaque article et avoir un menu avec article1, article2...
            Je te conseille d'utiliser ta solution qui est nettement plus simple et sûrement très efficace.
            Un peu de pub: http://www.aplomb.ch

            Commentaire


            • #7
              Re : Lien de menu directement vers la section correspondante

              Merci de ton aide. Le seul truc que je regrette, c'est de devoir passer par des urls externes dans ma création de menu joomla. On y perd en flexibilité.

              Commentaire


              • #8
                Re : Lien de menu directement vers la section correspondante

                Bonjour.
                En lien externe, essaye de mentionner juste l'ancre, ça devrait le faire je pense.
                Cordialement.
                __
                Eddy !!!
                Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                Commentaire


                • #9
                  Re : Lien de menu directement vers la section correspondante

                  Malheureusement, quand je change le type du lien de menu d'"articles", par "lien externe" avec l'url qui était généré (suivi de #contenu), la page n'affiche plus l'article en question mais le nombre d'articles par catégories.

                  Commentaire


                  • #10
                    Re : Lien de menu directement vers la section correspondante

                    J'ai un lien externe dans mon footer qui retourne vers le haut de page, le lien est #header et il fonctionne parfaitement.
                    Il ne faut pas y mettre un lien complet, juste #tonId.
                    Cordialement.
                    __
                    Eddy !!!
                    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                    Commentaire


                    • #11
                      Re : Lien de menu directement vers la section correspondante

                      Oui mais ce n'était pas mon idée. Je voulais ajouter ceci à la fin de chaque lien du menu header pour descendre automatiquement au contenu une fois la page chargée. (D'ailleurs j'aurais bien aimé une solution moins abrupte dans laquelle la page descend progressivement jusqu'au contenu)

                      Commentaire


                      • #12
                        Re : Lien de menu directement vers la section correspondante

                        Ok, je vois mieux. Tu ferais zapper le header dès que la page d'accueil est passée, c'est bien ça ?
                        Dans ce cas, juste une idée, tu peux peut-être créer deux header, un sur la page d'accueil et un autre plus restreint sur les autres pages, ça se gère facilement via le paramétrage du module.
                        Cordialement.
                        __
                        Eddy !!!
                        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                        Commentaire


                        • #13
                          Re : Lien de menu directement vers la section correspondante

                          C'est pas exactement ça. Le header doit rester présent sur toutes les pages, c'est lui qui contient le plus gros du menu de navigation. Je veux juste que les liens descendent directement au contenu, surtout pour les petites résolutions qui devraient un peu trop scroller la page.

                          Commentaire


                          • #14
                            Re : Lien de menu directement vers la section correspondante

                            Dans ce cas, je ne vois pas.
                            As-tu une URL de ce site pour que nous puisions voir un peu mieux ce que tu souhaites et comment est agencé ce menu ?
                            Cordialement.
                            __
                            Eddy !!!
                            Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                            Commentaire


                            • #15
                              Re : Lien de menu directement vers la section correspondante

                              Il n'est pas encore accessible. Je travaille dessus en local. Mais merci de ton aide
                              Pour l'instant, ce n'est pas le point le plus important (je ne peux le mettre en ligne tant que je n'aurais pas résolu ceci : http://forum.joomla.fr/showthread.ph...oulant-distant)

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X