Die Funktion show_breadcrumbs();

Auf eine Support-Anfrage im Forum zum Thema Breadcrumbs hat Matthias eine schöne Erklärung geschrieben welche ich hier verewigen will bevor sie in den Weiten des Forums verloren geht.

Die Funktion show_breadcrumbs(); ist schon seit einigen WB-Versionen um einige Parameter ergänzt, die frei konfigurierbar sind. Der volle Funktionsaufruf lautet:

show_breadcrumbs($sep = ' » ',$level = 0, $links = true, $depth = -1, $title = '')

Parameter:

  • $sep = der Separator / Trennzeichen zwischen den “breadcrumbs” (default: ‘ » ‘ = ‘ >> ‘)
  • $level = ab welchem Level überhaupt angezeigt wird (default: 0 = Beginnt ab unterster Ebene)
  • $links = ob die “breadcrumbs” klickbar sind oder nicht (default: true = Klickbar)
  • $depth = bis zu welcher Seitentiefe “breadcrumbs” angezeigt werden (default: ‘-1′ = alle Ebenen)
  • $title = der Text, der vor den “breadcrumbs” steht (default: ” = kein Text davor)

 

So erhalten Sie z.B. durch folgenden Code:

<?php show_breadcrumbs(' &raquo; ', 0, true, -1,'Sie betrachten die Seite: ')
;?>

folgendes Ergebnis: Sie betrachten die Seite: Start
Oder mit einer Unterseite: Sie betrachten die Seite: Labor » News

Das ganze lässt sich jedoch auch mit Showmenü2 lösen und der Code würde so aussehen:

<?php
show_menu2(0, SM2_ROOT, SM2_CURR, SM2_CRUMB, '<span class="[class]"> > [a][menu_title]</a>', '</span>', '', '', '<b>Sie betrachten die Seite:</b> <span class="[class]">[a][menu_title]</a>');
?>

Hier entscheiden lediglich die persönlichen Vorlieben, das Ergebnis bleibt das Gleiche.

Die Kommentarfunktion ist geschlossen.

Kategorien

Archiv