Joomla: Breadcrumb-Pfad selbst erstellen

  • Dienstag, 28 Juli 2015 00:00
  • geschrieben von 

Als Breadcrumbs (Brotkrümmel) wird im Webdesign eine zusätzliche Navigationsleiste bezeichnet, die oftmals in der Nähe der Hauptnavigation zu finden ist und den Pfad darstellt, den die aktuelle Seite ausgehend von der Startseite hat. Je nach Verschachtelung der Seiten kann die Breadcrumb-Navigation also eine ziemliche Länge erreichen.

Die Breadcrumb-Navigation bietet dem Besucher einer Website vor allem eine klare Hilfe um sich zurecht zu finden. Er sieht auf einem Blick wo er sich gerade befindet. Doch nicht nur für menschliche Besucher ist die Breadcrumb-Navigation sinnvoll. Auch Suchmaschinen beziehen sie in ihre Analyse der Website mit ein. Für eine optimale SEO lassen sich in der Breadcrumb-Navigation auch bestimmte Keywords wiederholen.

Breadcrumbs sind auf modernen Websites also ein wichtiger Bestandteil des Layouts und der Funktion. Joomla bietet von Hause aus eine einfache Möglichkeit eine Breadcrumb-Navigation als Modul in das Layout einzubauen. Wer eine Komponente selbst entwickelt, stößt hier aber schnell an Grenzen. Zum Glück bietet JFactory eine sehr einfache und unkomplizierte Möglichkeit, den Breadcrumb-Pfad selbst zusammen zu basteln.

 

 

Hierfür müssen Sie in der default.php Ihrer View lediglich ein paar Zeilen Code einfügen. Joomla berücksichtigt diese Anweisungen und schreibt den Breadcrump-Pfad für diese Seite explizit nach Ihren Wünschen um.

// Den Pfad der aktuellen Seite auslesen
$pathway = JFactory::getApplication()->getPathway();  
// Den Pfad zunächst zurücksetzen
$pathway->setPathway($array)
// Neues Element Danke zufügen
$pathway->addItem('Danke','');
  • 1528
  • Letzte Änderung am Sonntag, 14 Februar 2016 16:10

Schreibe einen Kommentar

Bitte achten Sie darauf, alle Felder mit Stern * zu füllen. HTML-Code ist nicht erlaubt.

Heute303
Gestern329
Diese Woche303
Dieser Monat7363
Insgesamt224818

Who Is Online

5
Online

Montag, 23. Oktober 2017 20:26

Rückrufservice

Kontaktdaten

dats
Druckagentur Torsten Scheel

Malvenweg 8
44289 Dortmund

Telefon: 0231 | 13 86 86 18
E-Mail:  kontakt@torstenscheel.de