首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >投票完成后禁用Drupal 7 fivestar小部件

投票完成后禁用Drupal 7 fivestar小部件
EN

Stack Overflow用户
提问于 2012-07-16 12:05:17
回答 1查看 514关注 0票数 3

Co的,

我是drupal的新手。我在我的intranet站点中使用了Drupal7、fivestar、userpoints和投票规则模块。我通过使用规则模块创建了新的规则,根据登录用户提供的评分(星号等)向内容作者奖励积分。这工作得很好。

但问题是,每当登录的用户单击fivestar小部件时,都会触发一个事件,内容作者将根据定义的规则获得积分。为了解决这个问题,我想在登录的用户单击fivestar小部件一次后禁用fivestar小部件。我们怎么才能做到呢?你能建议一下如何做到这一点吗?

下面是我正在使用的模块的版本详细信息。

Fivestar 7.x-2.0-alpha2

投票API 7.x-2.6

Userpoints 7.x-1.0

投票规则7.x-1.0-alpha1

规则7.x-2.1

EN

回答 1

Stack Overflow用户

发布于 2013-10-04 05:51:56

您必须向规则添加一个条件,例如“如果用户尚未对内容进行投票”。您可能只需使用rules接口就可以实现这一点,否则您将不得不对fivestar进行一些研究,以验证用户在特定节点上的投票。希望这能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11497973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档