Noch ein Code Snippet für Drupal, dass sicherlich für viele Drupal Betreiber interessant sein könnte. In den Standardeinstellungen zeigt Drupal in den Breadcrumbs nicht die aktuelle Seite mit an. Vor allem aber aus SEO Sicht könnte dies interessant sein, hilft es doch bei der internen Verlinkung auf der eigenen Seite. Mit dem nachfolgenden Code Snippet ist dies nun im Handumdrehen gelöst.
Für Drupal 6:
function YOURTHEME_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
$breadcrumb[] = l(drupal_get_title(), $_GET['q']);
return ‘<div>’. implode(‘ » ‘, $breadcrumb) .’</div>’;
}
}
Für Drupal 5:
function YOURTHEME_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
$breadcrumb[] = l(drupal_get_title(), $_GET['q'], array(), NULL, NULL, FALSE, TRUE);
return ‘<div>’. implode(‘ » ‘, $breadcrumb) .’</div>’;
}
}
Einfach den oben aufgeführten Code in Eure template.php (im Theme Ordner) einfügen! Lediglich YOURTHEME noch mit dem Namen Eures Themes ersetzen und fertig ist das Ganze!
Tags: breadcrumbs, Drupal, drupal breadcrumbs












