Есть-ли возможность убрать отображение даты публикации?

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

Аватар пользователя Luka4 Luka4 10 июля 2008 в 7:42

Возникла небольшая проблема. Надеюсь, сведущие в своем деле ребята смогут помочь.

Так вот, суть в том, что хотелось бы настроить один из типов материала. Настроить так, чтобы при его отображении не была видна строка о дате публикации и авторе (допустим "ср, 07/09/2008 - 13:49 — admin").

Вот в типе материала "Page" не такой строки, а в "Story" имеется. В общем, надеюсь проблема понятна и даже разрешима, но я не знаю каким образом. Можно ли как-то сделать это с помощью GUI или придется лезть в файлы, если придется то в какие?

Комментарии

Аватар пользователя Stein Stein 10 июля 2008 в 8:29

Да есть, нужно пройти по этой ссылке : http://ВАШСАЙТ/admin/build/themes/settings , и там настроить на каких материалах оставить информацию о авторе и дате.

Аватар пользователя vikeng vikeng 10 июля 2008 в 8:29

Зависит от темы. В garland, например, в файле node.tpl.php удали строки:

<?php if ($submitted): ?>
    <span class="submitted"><?php print t('!date — !username', array('!username' => theme('username', $node), '!date' => format_date($node->created))); ?></span>
  <?php endif; ?>
Аватар пользователя EllECTRONC EllECTRONC 10 июля 2008 в 14:01

Если удалить из node.tpl.php — дата не будет отображаться нигде, ни в одном типе материала!
Правильный ответ дал — Stein.

Аватар пользователя Luka4 Luka4 10 июля 2008 в 21:37

Ребята, спасибо, огромное!

Видимо, как начинающий друпаловец, не на все кнопки успел потыкать. Но, еще упею Wink
Так что ждите ещо массу нубских вопросов Smile

Аватар пользователя olk olk 11 июля 2008 в 0:06

Используйте в шаблоне вместо переменной $submitted переменную $date
(имеется ввиду node.tpl.php и если нужно то comment.tpl.php), но это будет действовать на все типы материалов.

Аватар пользователя Stein Stein 11 июля 2008 в 8:21

если хочешь не на все то нужно на каждый тип контента создавать свой шаблон, ну или только на тот который надо: node-ИМЯКОНТЕНТА.tpl.php

Аватар пользователя TommyFar TommyFar 17 сентября 2009 в 14:31

подпишите: РЕШЕНО

уже 3 способа:

1. Создать разные типы материалов, для каждого отметить галочками: //ВАШСАЙТ/admin/build/themes/settings

2. в файле node.tpl.php закомментировать строки:
<?php if ($submitted): ?>

<?php endif; ?>

3. а каждый тип контента создавать свой шаблон, ну или только на тот который надо: node-тип материала.tpl.php