Breadcrum Trenner Symbol » in anderes Symbol ändern, nämlich /
![](https://www.drupalcenter.de/files/imagecache/upic_mini/pictures/picture-4820.jpg)
am 15.03.2011 - 12:40 Uhr in
Hallo Leute,
ich habe keine Ahnung wie sich dieses Symbol im Fachjargon nennt, das Zeichen nämlich,
das die Breadcrumb links trennt:
Startseite » Verwalten » Strukturierung » Themes
Ich hätte es gerne so:
Startseite / Verwalten / Strukturierung / Themes
Wo kann ich das ändern?
1000 Dank
Liebe Grüße
Soezkan
- Anmelden oder Registrieren um Kommentare zu schreiben
theme_breadcrumb
am 15.03.2011 - 13:09 Uhr
Hallo.
Du kannst in der template.php Deines Themes die Funktion [api:theme_breadcrumb:6] überschreiben:
<?php
function MYTHEME_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
return '<div class="breadcrumb">' . implode(' / ', $breadcrumb) . '</div>';
}
}
?>
hth,
Stefan
Vielen Dank für den Tipp! Hat
am 15.03.2011 - 14:36 Uhr
Vielen Dank für den Tipp! Hat super geklappt. Hatte schon wieder vergessen, dases soetwas wie eine template.php gibt.
Da habe ich gleich die nächste Frage: egal auf welche Seite ich gehe, der Breadcrumb sagt immer "Startseite", was
natürlich Quatsch ist. Ich würde gerne die Menüebenen dort abbilden. Wie geht das?
Danke schonmal jetzt!
Liebe Grüße
Selim
Dies ist ein tolles Modul:
am 15.03.2011 - 16:15 Uhr
Dies ist ein tolles Modul: menu_breadcrumb
Dies dürfte Dir beim Tunen der Bread-Crumb bestimmt helfen.
Danke für den guten Tipp!
am 16.03.2011 - 10:53 Uhr
Danke für den guten Tipp! :)
Jetzt frage ich mich aber trotzdem noch wie ich das "Startseite" loswerde bzw. wie ich das in "Home" umbennenen
kann? Ist das eine globale Einstellung?
Vielen Dank schonmal jetzt für weitere Tipps!
Liebe Grüße
Soezkan
Der Begriff "Startseite" ist
am 16.03.2011 - 11:10 Uhr
Der Begriff "Startseite" ist der deutsch übersetzte Begriff von "Home".
Du musst also hierhin: admin/build/translate/search, dann suchst Du nach Home. Dort findest Du unter
anderem jenen Eintrag für "templates/maintenance-page.tpl.php:33;33;40 templates/page.tpl.php:126;126;134;138", wo
die deutsche Übersetzung "Startseite" lautet. Das also ändern in "Home".
gelöst
am 16.03.2011 - 12:43 Uhr
Leider findet sich in der Suchergebnisliste kein solcher Eintrag - weder "page.tpl.php" noch "maintenance-page.tpl.php"
Seltsamerweise habe ich es hier geändert: contrib/image_gallery/image_gallery.module:130;198
Und jetzt gehts.
Liebe Grüße
Selim
Willst du sie jetzt los
am 23.03.2011 - 21:30 Uhr
Willst du sie jetzt los werden oder umbenennen?
function danland_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
$breadcrumb[] = l(drupal_get_title(), $_GET['q'], array('html' => TRUE,));
array_shift($breadcrumb);
return '<div class="breadcrumb">'. implode(' > ', $breadcrumb) .'</div>';
}
Was du genau brauchst, ist: array_shift($breadcrumb);
array_shift verwirft quasi den den ersten Eintrag im Array. Startseite, Home oder wie auch immer das Ding heissen mag, bleibt aber weiter natürlich im Array enthalten. Nur überschreibt die Funktion ganz einfach die Standards. Das sorgt naütrlich auch dafür, dass man bei Seiten die im "Root" stehen, nix von der Breadcrumb sieht.
Weiß jetzt aber leider nicht, ob der dann freie Bereich dargesteltl wird. Also ob sich eine Lücke dort auftuht. Wenn dem so ist, musst du ggf. mit geeigneten Code die Breacrum ausrichten. Quasi sinngemäß: WENN leer, DANN kein Freiraum.
Musst mal schauen. Gibt es sicherlich schon einen Thread hier im Forum oder in der englischsprachigen drupal community. Dort hab ich auch den gesamten Code "geklaut".
Alle Punkt der Breadcrumb sind als Links anklickbar. Sonderzeichen (wie ü, ä, ö) wrden mit array('html' => TRUE,) korrekt dargesteltl.
Ka was das Breadcrumb Modul noch so kann. Denke aber mein Code oben ist schon rel. vollständig, was so die allg. Wünsche angeht.
mfg Crusher
Danke, Du scheinst Gedanken
am 17.03.2011 - 08:48 Uhr
Danke, Du scheinst Gedanken lesen zu können. Ich hatte mich gefragt, wie ich den Eintrag nun doch
ganz weg bekomme, also den mit der Startseite. Jetzt steht nur der aktuelle Menüpunkt im Breadcrumb.
Super! Und nochmal Danke!
Hehe bin manchmal gut oder?
am 17.03.2011 - 13:34 Uhr
Hehe bin manchmal gut oder? :D
Wenn das alles war, markier doch noch bitte das Thema hier als gelöst. mfg Crusher
Für
am 22.04.2011 - 08:29 Uhr
Für D7:
http://www.drupalcenter.de/node/33277#comment-124102