Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Drupal7中呈现节点注释?_Php_Drupal_Drupal 7 - Fatal编程技术网

Php 如何在Drupal7中呈现节点注释?

Php 如何在Drupal7中呈现节点注释?,php,drupal,drupal-7,Php,Drupal,Drupal 7,我将执行以下操作,通过ajax加载和渲染节点: $node = node_load($id); $node_view = node_view($node); drupal_render($node_view); 这非常适合显示节点,但缺少注释和注释表单。如何将注释和注释表单添加到$node或$node_视图中,以便由drupal_呈现?正在调用node.tpl.php以呈现节点FYI;) 谢谢 查看注释模块(特别是comment\u node\u view())时,默认情况下应添加注释模块,但

我将执行以下操作,通过ajax加载和渲染节点:

$node = node_load($id);
$node_view = node_view($node);
drupal_render($node_view);
这非常适合显示节点,但缺少注释和注释表单。如何将注释和注释表单添加到$node或$node_视图中,以便由drupal_呈现?正在调用node.tpl.php以呈现节点FYI;)


谢谢

查看注释模块(特别是
comment\u node\u view()
)时,默认情况下应添加注释模块,但如果不添加注释模块,则应可以:

$node = node_load($id);
$node_view = node_view($node);

$node_view['comments'] = comment_node_page_additions($node);

echo drupal_render($node_view);

查看注释模块(特别是
comment\u node\u view()
),默认情况下应添加注释模块,但如果不添加注释模块,则应可以:

$node = node_load($id);
$node_view = node_view($node);

$node_view['comments'] = comment_node_page_additions($node);

echo drupal_render($node_view);

这篇博文也很棒!这篇博文也很棒!