Изменение внешнего вида breadcrumbs в Drupal 7


16:19, 19/03/2018

Стандартный внешний вид breadcrumbs в Drupal 7 не совсем привычен и удобен для восприятия.

Для приведения их к более привычному виду, откройте template.php вашей темы добавьте функцию:

// Breadcrumbs override
function YOUR_theme_name_breadcrumb($variables) {
    $breadcrumb = $variables['breadcrumb'];
    $output = '' . t('') . '';
    if (!empty($breadcrumb)) {
        $breadcrumb[] = drupal_get_title(); // получаем название текущей страницы
        $output .= ''; // символ разделения пунктов
        return $output;
    }
}

В результате обработки "хлебных крошек" этой функцией, они будут выглядеть так: Главная / Название подраздела / Заголовок текущей страницы



Комментарии