Необходимо перенести вниз страницы служебную информацию

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

Аватар пользователя Shagi Shagi 17 сентября 2008 в 1:59

Необходимо перенести вниз страницы служебную информацию (автор, дата публикации и т.п.), которая сейчас есть в шапке каждого материала.
Где это делается?

То есть сейчас, например, есть материал новость.
Выводится:
1. Заголовок
2. В одной строке АВТОР, ДАТА, Тег
3. Основной текст
4. "Добавить комментарий"

А необходимо пункт 2 вывести после пункта 3.

Где это можно сделать? Во вьюхах?

Комментарии

Аватар пользователя Shagi Shagi 17 сентября 2008 в 2:20

На этой странице есть пример.
После заголовка идет:
Прислано: Shagi

вт, 16/09/2008 - 21:59
Другие статьи по теме:

* Установка и настройка
* Drupal 5.*
* Верстка
* служебная информация

А как этот блочок перенести вниз? После самого текста?

Аватар пользователя penexe penexe 17 сентября 2008 в 2:51

в папке с темой есть файл node.tpl.php
в стандартной теме garland он выглядит так:


<?php phptemplate_comment_wrapper(NULL$node->type); ?>

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

<?php print $picture ?>

<?php if ($page == 0): ?>
  <h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>

  <?php if ($submitted): ?>
    <span class="submitted"><?php print t('!date — !username', array('!username' => theme('username'$node), '!date' => format_date($node->created))); ?></span>
  <?php endif; ?>

  <div class="content">
    <?php print $content ?>
  </div>

  <div class="clear-block clear">
    <div class="meta">
    <?php if ($taxonomy): ?>
      <div class="terms"><?php print $terms ?></div>
    <?php endif;?>
    </div>

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

</div>
?>

вам надо поменять местами части кода:

<?php if ($submitted): ?>
    <span class="submitted"><?php print t('!date — !username', array('!username' => theme('username', $node), '!date' => format_date($node->created))); ?></span>
  <?php endif; ?>

и

<div class="content">
    <?php print $content ?>
  </div>