Som*_*gOn 0 php drupal drupal-7
我正在执行以下操作以通过ajax加载和呈现节点:
$node = node_load($id);
$node_view = node_view($node);
drupal_render($node_view);
Run Code Online (Sandbox Code Playgroud)
这非常适合显示节点,但缺少注释和注释表单.如何将注释和注释表单添加到$ node或$ node_view,以便它们由drupal_render呈现?正在调用node.tpl.php来呈现节点FYI;)
谢谢!!!
看一下评论模块(特别是comment_node_view())它应该默认添加,但如果没有,这应该工作:
$node = node_load($id);
$node_view = node_view($node);
$node_view['comments'] = comment_node_page_additions($node);
echo drupal_render($node_view);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5730 次 |
| 最近记录: |