Дано представление с контекстным фильтром, по дефолту генерируются хлебные крошки:
Главная » Наша команда
Нужно:
Главная » Наша команда » Текст » Еще текст
Переопределяю хлебные крошки в своем модуле:
...
$breadcrumbs = drupal_get_breadcrumb();
...
$breadcrumbs[] = '<span>Текст</span>';
$breadcrumbs[] = '<span>Еще текст</span>';
drupal_set_breadcrumb($breadcrumbs);
}
В итоге вместо ожидаемого результата:
Главная » Текст » Еще текст » Наша команда
Т.е. вьюсь позднее где-то определяет хлебные крошки и добавляет свою ссылку в конце. Как отключить это поведение?
Попробовал изменить вес моего модуля в таблице system так, чтобы он был выше Views, не помогло.
Комментарии
Не делай в hook_init, лучше в preprocess_page в template.php...