Breadcrumb: Bild vor Startseite setzen?
Eingetragen von batman1983 (189)
am 01.03.2008 - 17:49 Uhr in
am 01.03.2008 - 17:49 Uhr in
Hallo,
ich würde gerne ein Bild vor mein "Startseite" setzen, das mit verlinkt wird. Also so ein kleines Häuschen. Wie geht das?
Irgendwas muss man sicher an der Funktion machen, oder?
Die Funktion aus der template.php
function zen_breadcrumb($breadcrumb) {
if (!empty($breadcrumb)) {
return '<div class="breadcrumb">'. implode(' <img src="' . base_path() . 'themes/zen/images/pfeil_kleine_navi.gif" /> ', $breadcrumb) .'</div>';
}
}
- Anmelden oder Registrieren um Kommentare zu schreiben
eigentlich ist es relativ
am 01.03.2008 - 18:14 Uhr
eigentlich ist es relativ einfach
breadbrumb enthällt einfach die liste aller Breadcrumbelemente
also
<?php
function zen_breadcrumb($breadcrumb) {
$output .= '<div class="breadcrumb">';
if (!empty($breadcrumb)) {
foreach ($breadcrumb as $key => $element) {
//erzeugt um jeden Breadbrumbteil eine divclass mit class "breadcrumb-$id
$output .= '<div class="breadcrumb-'. $key. '">';
$output .= ' <img src="' . base_path() . 'themes/zen/images/pfeil_kleine_navi.gif" /> ';
$output .= $element;
$output .= '</div>';
}
}
$output .= '</div>';
return $output;
}
?>
müsste eigentlich gehen
das ganze mit css stylen
oder man könnte vor der foreachschleife z.B. noch ein zum $output hinzufügen
--------------
Mein Blog: www.freeblogger.org
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?
Das geht schonmal. Aber wenn
am 01.03.2008 - 18:50 Uhr
Das geht schonmal.
Aber wenn ich nun das Bild im ersten mit verlinken will?
dann würde ich einfach
am 01.03.2008 - 19:44 Uhr
dann würde ich einfach
<?php
function zen_breadcrumb($breadcrumb) {
$output .= '<div class="breadcrumb">';
if (!empty($breadcrumb)) {
foreach ($breadcrumb as $key => $element) {
//erzeugt um jeden Breadbrumbteil eine divclass mit class "breadcrumb-$id
if ($key = 0) {
$output .= '<div class="breadcrumb-'. $key. '">';
$output .= l('<img src=""'. 'Startseite', base_path();
$output .= '</div>';
}
else {
$output .= '<div class="breadcrumb-'. $key. '">';
$output .= ' <img src="' . base_path() . 'themes/zen/images/pfeil_kleine_navi.gif" /> ';
$output .= $element;
$output .= '</div>';
}
}
}
$output .= '</div>';
return $output;
}
?>
vlt kann man auch einfach das div rausnehmen dass es wieder waagrecht wird
--------------
Mein Blog: www.freeblogger.org
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?