[РЕШЕНО] Вывести комментарии в ноде правильно

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

Аватар пользователя lver2 lver2 21 января 2015 в 12:04

Добрый день.

Друпал 7 версии. Код ноды такой:

<div id="node-<?php print $node->nid; ?>" class="<?php print $classes; ?> clearfix"<?php print $attributes; ?>>
  <?php print render($title_prefix); ?>

  <?php if (!$teaser): ?>
    <h1<?php print $title_attributes; ?>><?php print $title; ?></h1>
  <?php endif; ?>

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

  <?php print render($title_suffix); ?>

  <div class="content"<?php print $content_attributes; ?>>
    <?php print render($content); ?>
  </div>
</div>

Как вывести форму комментариев и сами комментарии только в полной версии, каким кодом? Пробовал разные варианты, но везде форма ставится после заголовка ноды и перед текстом Smile

Комментарии

Аватар пользователя bumble bumble 21 января 2015 в 16:47

Как нибудь вроде:


<?php
  hide
($content['comments']);
  print 
render($content);
?>

И потом в нужном месте:


<?php print render($content['comments']); ?>
Аватар пользователя lver2 lver2 21 января 2015 в 21:07

Спасибо огромное, помогла такая конструкция:
<?php
hide($content['comments']);
print render($content);
print render($content['comments']); ?>