nodes-teasers下的描述

时间:2011-11-16 12:22:46

标签: drupal drupal-7 drupal-taxonomy

如何在与此术语相关的节点播放器下显示分类术语的描述?

有一个taxonomy-term.tpl.php模板,但此模板的内容显示在节点标记之上,因此描述将显示在节点列表之前。我需要在节点列表和寻呼机行之后的底部显示它。

此模板后的节点列表正在呈现。所以我需要另一种方式来显示它

1 个答案:

答案 0 :(得分:1)

您需要从description数组中提取content元素并在页面上单独呈现它。将taxonomy-term.tpl.php更改为如下所示:

<?php 
$description = render($content['description']); 
hide($content['description']);
?>

<div id="taxonomy-term-<?php print $term->tid; ?>" class="<?php print $classes; ?>">

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

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

    <?php print $description; ?>
  </div>

</div>