Как убрать время (а не дату) в публикации ноды?

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

Аватар пользователя alex M alex M 9 декабря 2010 в 22:20

Всем привет!
Очень нужно убрать время из публикации ноды.. а дату публикации оставить.)
время удалить, дату оставить
Очень надеюсь на вашу помощь есть ли какие-нибудь идеи? в гугле подходящего решения не нашёл((? код node.tpl.php выложу сразу..

<?php<div id="node-<?php print $node->nid?>" class="node<?php if ($sticky) { print ' sticky'; } ?><?php if (!$status) { print ' node-unpublished'; } ?> clear-block">

<?php if ($page == 0): ?>
  
<?php endif; ?>

<?php if ($submitted || $terms): ?>
  <div class="meta">
  <?php if ($submitted): ?>
    <div class="submitted"><?php print $submitted ?></div>
  <?php endif; ?>

  </div>
<?php endif; ?>

  <div class="content clear-block">
    <?php print $picture ?>
    <?php print $content ?>
  </div>
  <?php
  
if ($links) {
    print 
'<div class="node-links">'$links .'</div>';
  }
?>

</div>?>

Очень жду любой помощи..)

ВложениеРазмер
Иконка изображения time.png5.3 КБ

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 9 декабря 2010 в 22:32

Так как
$variables['submitted'] = theme('node_submitted', $node);
То поместите в template.php

<?php
/**
 * Returns the themed submitted-by string for the node.
 */
function phptemplate_node_submitted($node) {
  return 
t('!datetime — !username',
    array(
      
'!username' => theme('username'$node),
      
'!datetime' => format_date($node->created),
    ));
}
?>

Или отредактируйте его, например заменив format_date($node->created) на format_date($node->created, 'small') .

Аватар пользователя alex M alex M 9 декабря 2010 в 22:38

"digital_sword" wrote:
Формат дат в настройках посмотрите. Это, по-моему, полная дата. Поменяйте полный формат

Сам был удивлён что без времени датировки нет(

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:
Так как
$variables['submitted'] = theme('node_submitted', $node);
То поместите в template.php
<?php
/**
 * Returns the themed submitted-by string for the node.
 */
function phptemplate_node_submitted($node) {
  return t('!datetime — !username',
    array(
      '!username' => theme('username', $node),
      '!datetime' => format_date($node->created),
    ));
}
?>

Или отредактируйте его, например заменив format_date($node->created) на format_date($node->created, 'small') .

Спасибо сейчас попробую:)

Аватар пользователя Kostet Kostet 6 сентября 2011 в 8:56

webcoder wrote:
В настройках типа материала посмотрите, из админки вывод дат настраивается.

Сейчас Да, а раньше не было такого в настройках.