我有一个模板文件node-contenttype.tpl.php。目前我正尝试通过如何在Drupal 7中渲染评论
print render($content['comments']);
但只有注释的形式呈现到打印节点的意见。所以我即将看到comment-wrapper.tpl.php和comment.tpl.php。当我在comment-wrapper.tpl.php中写一些东西时,例如一些虚拟文本,它会被打印出来。但是当我在comment.tpl.php中这样做时,没有任何反应。
里面评论,wrapper.tpl.php是呼叫
print render($content['comments']);
,但没有注释呈现。
所以这个问题似乎是因为没有调用comment.tpl.php。我发现comment-wrapper.tpl.php中的注释数组也是空的。
任何人都可以帮忙吗?
您是否安装了devel模块?你在渲染标签下看到了什么? comments数组也是空的吗?你在做什么应该可以工作 – 2013-03-24 14:42:11
是的,我已经安装了。是的,评论数组是空的。我不知道为什么,因为这个网站有3条评论。 – dba 2013-03-24 16:35:21
并且'3发表了这个网站的评论'应该被附加到你正在查看的确切节点? – 2013-03-25 14:05:03