Traditions-Blog seit April 2000

Drupal: Breadcrumbs anpassen Inhalt abgleichen

Breadcrumbs stehen meist über der Überschrift einer Seite und zeigen als Link-Pfad an, wo sich die aktuell angezeigte Seite im Hierarchie-System der gesamten Weseite befindet.

Drupal erzeugt schon einige sinnvolle Breadcrumbs, die man gut nutzen kann. Um einige eigene Anpassungen einzustellen, gibt es drei hilfreiche Module:
http://drupal.org/project/custom_breadcrumbs
http://drupal.org/project/node_breadcrumb
http://drupal.org/project/taxonomy_breadcrumb
Jedes Modul bietet andere Möglichkeiten. Man muss sie testen und das für den eigenen Zweck passende auswählen.

Ansichten, die mit Views erstellt wurden, kann man ebenfalls eigene Breadcrumbs zuweisen: Dazu trägt man als "Arguments > Argument Handling Code" in der Views-Konfiguration einen Code wie z.B.

$breadcrumbs = array();
$breadcrumbs[] = l(t('Home'), '');
$breadcrumbs[] = l(t('Blog'), 'http://www.skhor.de/blog');
drupal_set_breadcrumb($breadcrumbs);

ein. Die zweite Zeile setzt den Link zur Startseite, die dritte Zeile setzt in diesem Beispiel einen Breadcrump-Eintrag mit dem Namen "Blog", der auf die Seite "http://www.skhor.de/blog" verweist. Dieser Eintrag kann beliebig oft wiederholt werden mit weiteren Einträgen, die in der Breadcrumb-Anzeige aneinandergereiht werden sollen.

Eine Variante für Breadcrumbs ist, die zuletzt angesehenen Seiten aufzulisten ohne Beachtung der Seitenhierarchie. Das ist möglich mit dem Modul
http://drupal.org/project/trailscout

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h4> <blockquote> <pre> <p> <br> <img>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Mit dem Absenden dieses Formulars, akzeptieren Sie die Datenschutzrichtlinie von Mollom.