3

公司,

我是drupal的新手。我在我的 Intranet 站点中使用 Drupal 7、五星级、用户点和投票规则模块。我使用规则模块创建了新规则,根据登录用户提供的评分(星数等)向内容作者奖励积分。这工作正常。

但问题是,每当登录用户点击五星级小部件时,就会触发一个事件,并且内容作者会根据定义的规则获得积分。为了解决这个问题,我想在登录用户单击一次五星级小部件后禁用五星级小部件。我们怎样才能做到呢?您能否建议如何实现这一目标?

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

五星 7.x-2.0-alpha2

投票 API 7.x-2.6

用户点 7.x-1.0

投票规则 7.x-1.0-alpha1

规则 7.x-2.1

4

1 回答 1

1

您必须向规则添加条件,例如“如果用户尚未对内容投票”。或许您可以仅使用规则接口来实现这一点,否则您将不得不对五星 API 进行一些研究,以验证用户对特定节点的投票。希望有帮助!

于 2013-10-03T21:51:56.177 回答