Navigation für Joomla!® Onepager konfigurieren (2. Menü)

Bei einer sogenannten "Onepager"-Website arbeitet man oft mit Anker-Links. Bei einem solchen Anker-Link handelt es sich um eine Sprungmarke auf der selben Seite, zu der man mit einem Link springen oder Scrollen kann.

Ergänzt man z.B. eine H2-Überschrift um die ID "id='anker-1'", kann man mit einem Link zu "#anker-1" zu dieser Sprungmarke springen.

Dieser Link funktioniert allerdings nur, wenn sich das Ziel auf der selben Seite befindet. Sobald man sich auf einer anderen Seite, wie z.B. dem Impressum befindet, funktioniert der Anker-Link nicht mehr. Befindet man sich also auf "https://www.domain.at/impressum", so würde der Link "#kontakt" auf "https://www.domain.at/impressum#kontakt" verweisen.

Damit der Link korrekt auf die Sektion "#kontakt" auf der Startseite zeigt, muss der Link von einer Unterseite "https://www.domain.at/index.php#kontakt" lauten.

 

Lösung: Zwei getrennte Menüs anlegen

Um auf jeder Unterseite die richtigen Menüpunkte anzuzeigen, verwendet man am besten zwei getrennte Menüs.

  • Menü 1: Wird nur auf der Onepager-Seite angezeigt.
    Die Links zu den Ankern werden via "Externen URLs" umgesetzt, die z.B. auf "#kontakt" verlinken.
  • Menü 2: Wird auf allen anderen Seiten angezeigt.
    Die Links zu den Ankern werden via "Externen URLs" umgesetzt, die z.B. auf "/index.php#kontakt" verlinken.
  • Über die Moduleinstellungen wird konfiguriert, bei welchen Menüpunkten welches dieser 2 Menüs angezeigt werden soll.

 

Beispiel für die Pfadunterschiede

Bild01: Link zu einer Anker-Sektion, innerhalb der Onepager Seite | Bild02 Link zu einer Anker-Sektion, von einer Seite außerhalb der Onepager Seite

 

 

Zertifizierter Joomla!® Admin

Als einer der ersten Österreicher konnte Maximilian Wunderl, Gründer von www.joomla-update.at, am JoomlaDay Austria im Dezember 2016 in Wien die offizielle Zertifizierung zum Joomla! Administrator erlangen. Weitere Details: https://certification.joomla.org

 

Maximilian Wunderl - Joomla zertifizierter Administrator

Kontakt für Joomla!® Update

Sie möchten mit uns in Kontakt treten? Hier finden Sie alle wichtigen Kontaktdaten. Wir freuen uns auf Ihren Anruf oder Ihre Nachricht!

Bewertungen auf gutgemacht.at