5

我创建了一个自定义内容 page.tpl.php 文件,我正在尝试显示整个评论部分。到目前为止,我已经申请显示评论部分的开头,用户可以在其中输入评论,但它没有打印评论线程。我用来打印评论的代码是

<?php print drupal_render(drupal_get_form("comment_node_{$node->type}_form", (object) array('nid' => $node->nid))); ?>

但这不显示评论线程,只显示表单。

4

2 回答 2

5

最好使用comment_node_page_additions()

为节点详细信息页面构建评论相关元素。

例如

$rendered = render(comment_node_page_additions($node));
于 2012-11-21T15:38:45.080 回答
0

在您的使用以下代码page.tpl.php

<?php print render($content['comments']);?>
于 2012-11-21T14:41:30.827 回答