Create Custom breadcrumb in drupal 7
Component ID
2159661
Component name
Create Custom breadcrumb in drupal 7
Component type
theme
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Step: make breadcrumb function in template.php file
And print $breadcrumb in page.tpl file
function gajendra_breadcrumb($variables) {
global $base_path, $base_url;
$theme_path = base_path().''.path_to_theme();
$breadcrumb = $variables['breadcrumb'];
if (!empty($breadcrumb)) {
$output = "<a href=$base_url><img src=$theme_path/images/home_icon.png /></a>";
$crumbs = '<ul class="breadcrumb">';
$array_size = count($breadcrumb);
$i = 0;
while ( $i < $array_size) {
$crumbs .= '<li class="breadcrumb-' . $i;
if ($i == 0) {
$crumbs .= ' first';
$crumbs .= '">' . $output . '</li> ';
}
else{
/* if ($i+1 == $array_size) {
$crumbs .= ' last';
} */
//$crumbs .= '">' . $breadcrumb[$i] . '</li> ';
}
$i++;
}
$crumbs .= '<li class="active"><a href="#" >'. drupal_get_title() .'</a></li></ul>';
return $crumbs;
}
}