我有一個模板文件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