Включение названия документа в навигационную линейку



Если вы хотите включить в навигационную линейку название открытого документа, то измените файлы template.php и page.tpl.php следующим образом:

template.php

function phptemplate_breadcrumb($breadcrumb) {
  $sep = ' > ';
  if (count($breadcrumb) > 0) {
    return implode($breadcrumb, $sep) . $sep;
  }
  else {
    return t("Home");
  }
}

page.tpl.php

<div class="breadcrumb"><?php print $breadcrumb . $title; ?></div>

Возможно вам также придётся внести изменения в файл style.css, например:

.breadcrumb {
  display: inline;
  font-size: 80%;
  font-weight: normal;
  color: #aaaaaa;
}

Comments

Если не ошибаюсь, в функции implode сначала разделитель идет, потом массив, т.е.
не

return implode($breadcrumb, $sep) . $sep;

а
return implode($sep, $breadcrumb) . $sep;

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.