2010-01-11 35 views
1

我正在使用drupal投票向上模块和一个模块覆盖节点显示,导致我不得不把投票放到一个块(而不是它会自动呈现)。Drupal显示投票向上部件2.x

这里是如何做到这一点的1.x http://drupal.org/node/544354

一个SNIPPIT一个问题,遗憾的是2.x的是完全不同的。有谁知道我应该使用什么功能?谢谢。

回答

3

这取决于你要显示的位置:节点,评论,术语? if node,请参阅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; 
+0

谢谢,我'现在'它。 :D – Jourkey 2010-01-11 06:27:46

+0

这里还有10分给你。 – Jourkey 2010-01-11 07:04:08