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

Artikel RSS


Kommentar hinzufügen