Нужно на одной странице не выводить заголовок

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

Аватар пользователя daniel.stepanov daniel.stepanov 20 апреля 2007 в 15:45

Подскажите плиз...
Сделал раздел "Новости", как подсказали здесь: http://www.drupal.ru/node/5090
Теперь возник вопрос: можно ли сделать так, чтобы в этом разделе не выводился заголовок (название термина)?
То есть при переходе в раздел "Новости" пользователь видит следующее
Заголовок "Все новости" (название термина)
Заголовок самой новости (заголовок story)
Текст новости (текст story)

Надо убрать первый заголовок.

Попробовал исправить файл шаблона (node.tpl), но там можно убрать только заголовки самих новостей...
Если править page.tpl уберутся заголовки вообще всех материалов.
Может можно этому разделу (Новости) назначить свой отдельный шаблон, в котором убрать заголовок?

Комментарии

Аватар пользователя alexweb alexweb 20 апреля 2007 в 16:34

Нужно сделать так описано здесь http://drupal.org/node/45944

Вкратце на основной странице определять тип ноды и если Новость, то перенаправлять на новостной page.tpl. В противном случае - на основной

Аватар пользователя Toologic Toologic 20 апреля 2007 в 23:55

Все гораздо проще...

Привожу код моего node.tpl.php

 <div class="node<?php if ($sticky) { print " sticky"; } ?><?php if (!$status) { print " node-unpublished"; } ?>">
    <?php if ($teaser) { ?>   // Если вывод в режиме анонса
// То заголовок ноды оформляем как ссылку на полный материал
       <h1 class="title"><a href="<?php print $node_url?>" title="<?php print $title ?>"><?php print $title ?></a></h1>
       <span class="taxonomy"><?php print $terms ?></span>
       <div class="content teaser-content"><?php print $content ?></div>
       <?php if ($links) { ?>
        <div class="readon clear"><?php print $links ?></div>                          
     <?php endif; ?>           
    <?php } else { ?>
// Если в режиме полной статьи, то заголовок никак не выводим - подразумевая, что его выводит Breadcrumb
// Надо только правильно (красиво) прописать стили в .css
            <?php if ($picture) {
                        print $picture;
                }?>
                <?php if ($submitted): ?>
                        <span class="submitted"><?php print format_date($node->created, 'custom', 'D, d-m-Y') ?></span>
                <?php endif; ?>
                <span class="taxonomy"><?php print $terms ?></span>
                <div class="content"><?php print $content?></div>
                <?php if ($picture) {
                        print "<br clear=all />";
                }?>
                <?php if ($links) { ?>
                        <div class="readon clear"><?php print $links?></div>
                <?php }; ?>
        <?php }; ?>
 </div>
Аватар пользователя Toologic Toologic 21 апреля 2007 в 0:10

Понял, что повел совсем не туда...

Тебе нужно спрятать заголовок не ноды (статьи) и заголовок термина?
Дай подумать денек!