Как убрать название термина при выводе списка нодов?

Главные вкладки

Аватар пользователя krock krock 8 января 2010 в 5:50

Друзья, не подскажете, как убрать название термина при выводе списка нодов? Например, есть термин "машины". Я бы хотел, чтобы при выводе списка нодов, связанных с этим термином, слово "машины" не показывалось вообще. или показывалось где-то в другом месте, но не сверху. можно ли такое сделать?

Комментарии

Аватар пользователя krock krock 8 января 2010 в 7:26

Кажется, понял, спасибо. А поискать я поискал. Может, протупил с поисковыми запросами, правда. Интересное дело, кстати: большинство людей совсем не против, чтобы название терма было сверху. некоторые даже очень рады этому. Smile

з.ы. вариант с вьюхами уже попробовал. норм. Smile

Аватар пользователя Dan Dan 16 января 2010 в 21:03

Нам бы только шашкой помахать, а на кого - не важно Smile
Можно так (в template.php):

function ИМЯТЕМЫ_preprocess_page(&$vars){
  if(menu_get_object('term')){
    unset($vars['title']); // или $vars['title'] = '';
  }
}
Аватар пользователя krock krock 17 января 2010 в 21:36

Хм...спасибо ещё раз. Но ответ уже дали несколько постов назад. Smile
Причём, несколько ответов, за то ещё раз СПАСИБО. Smile

Аватар пользователя Zaboev Sergey Zaboev Sergey 24 июня 2011 в 17:59

Решил следующим образом: в файле page.tpl.php вместо:


<?php if ($title): ?>
<h1 class="title"><?php print $title?></h1>
<?php endif; ?>

прописал следующее:


<?php if ($title): ?>
<h1 class="title"><?php if ((arg(0) != 'taxonomy')&&(arg(1) != 'term')) {print $title;}?></h1>
<?php endif; ?>