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 に答える