Как спрятать заголовок на страницах терминов

Из за особенностей вёрстки нужно было вывести на странице с начало "Список терминов", "Заголовок термина", "Список материалов".

Список терминов, как и сама страница терминов была сделана на views (тут ничего интересного).

Заголовок был добавлен через views "Глобальный: Нефильтруемый текст" в шапку с галочкой "Использовать шаблон подстановки из первой строки".

Глобальный: Нефильтруемый текст
<h1 id="page-title">%1</h1>
Заголовок страницы

Убрал через "preprocess_page".

/** * Implements template_preprocess_page(). */ function THEME_preprocess_page(&$vars) { // спрятать заголовок на страницах терминов if (arg(0) == 'taxonomy' && arg(1) == 'term' && is_numeric(arg(2)) && arg(3) == '') { $tid = arg(2); $term = taxonomy_term_load($tid); if ($term && $term->vocabulary_machine_name == '<машинное имя словаря>') { drupal_set_title(''); } } }
Теги
Drupal 7.x
Taxonomy