【发布时间】:2010-07-25 22:50:51
【问题描述】:
我正在使用 FiveStars 模块,并且正在修改代码。我需要获得用户对特定节点的最后一票。
我确定模块会存储它,因为当用户登录并重新访问节点时,它会显示用户之前选择的星星。
但我无法在代码中找到它。 (我只找到了一个节点的平均投票数和节点数)。
【问题讨论】:
标签: drupal drupal-6 drupal-fivestar
我正在使用 FiveStars 模块,并且正在修改代码。我需要获得用户对特定节点的最后一票。
我确定模块会存储它,因为当用户登录并重新访问节点时,它会显示用户之前选择的星星。
但我无法在代码中找到它。 (我只找到了一个节点的平均投票数和节点数)。
【问题讨论】:
标签: drupal drupal-6 drupal-fivestar
看看fivestar.module 中的fivestar_get_votes()。例如,要获得节点 34 上的用户 1 的投票,您可以使用fivestar_get_votes('node', 34, 'vote', 1)。或者,查看Voting API,fivestar_get_votes() 使用它。
【讨论】: