【发布时间】:2010-01-11 05:26:52
【问题描述】:
我正在使用 drupal vote up down 模块和一个覆盖节点显示的模块,导致我不得不将投票放到一个块中(而不是让它自动呈现)。
这是一个关于如何在 1.x http://drupal.org/node/544354987654321@ 中执行此操作的片段的问题
不幸的是,2.x 完全不同。有谁知道我应该使用什么功能?谢谢。
【问题讨论】:
标签: drupal drupal-modules vote
我正在使用 drupal vote up down 模块和一个覆盖节点显示的模块,导致我不得不将投票放到一个块中(而不是让它自动呈现)。
这是一个关于如何在 1.x http://drupal.org/node/544354987654321@ 中执行此操作的片段的问题
不幸的是,2.x 完全不同。有谁知道我应该使用什么功能?谢谢。
【问题讨论】:
标签: drupal drupal-modules vote
这取决于你想在哪里显示:节点、评论、术语? 如果是节点,请参阅 vote_up_down\vud_node\vud_node.module 文件: 函数 vud_node_nodeapi()。 将这些主题功能之一复制到您的块中,如下所示:
...
if ((arg(0) == 'node') && is_numeric(arg(1))) {
$tag = variable_get('vud_tag', 'vote');
$widget = variable_get('vud_node_widget', 'plain');
$output .= theme('vud_widget', arg(1), 'node', $tag, $widget);
}
...
print $output;
【讨论】: