Skip to content
template.php 623 B
Newer Older
Jose Leiva's avatar
Jose Leiva committed
<?php
/**
 * @file
Jose Leiva's avatar
Jose Leiva committed
 * The theme system, which controls the output of Drupal.
Jose Leiva's avatar
Jose Leiva committed
 * Template includes + preprocess
Jose Leiva's avatar
Jose Leiva committed
 */
Jose Leiva's avatar
Jose Leiva committed

Jose Leiva's avatar
Jose Leiva committed
/**
 * Implements hook_theme_breadcrumb
 */
Jose Leiva's avatar
Jose Leiva committed
function sonambulo_breadcrumb($breadcrumb) {

  if (!empty($breadcrumb)) {
    $str = '<ul class="breadcrumb">';
    foreach ($breadcrumb as $key => $crumb) {
      if ($key == 0) {
Jose Leiva's avatar
Jose Leiva committed
        $class = 'first';
      }
      elseif ($key == (count($breadcrumb) - 1)) {
        $class = 'last';
      }
      else {
        $class = 'child';
      }
      $str .= '<li class="' . $class . '">' . $crumb . '</li>';
Jose Leiva's avatar
Jose Leiva committed
    }
    $str .= '</ul>';
    return $str;
  }
Jose Leiva's avatar
Jose Leiva committed
}