对于我正在建设的当前网站,经过认证的用户应该能够订购2种免费产品(某种类型的产品),在此之后,价格将恢复到全价。有没有允许这种功能的解决方案?我似乎找不到合适的词来寻找,因为什么都没有出现。
如果不是,对于如何用规则 /代码实现这一点,有什么想法吗?
我想我将不得不添加一个新的项目为2免费门票$0,并从原来的项目扣除这2个产品,但我不确定在这个过程中的哪个阶段这样做。有什么帮助吗?
发布于 2017-08-31 11:14:39
通过使用目标模块(公开:我是它的维护者),您可以让规则模块负责“监视用户购买他们的前2种产品”(如在您的问题中所示)。使用Goals模块的优点是,您可以跟踪异步发生的各种事件(仅使用规则及其事件无法做到这一点)。
因此,您的问题(挑战)似乎被简化为找到一种方法来配置适当的目标集和相关任务。有关目标的基本介绍,请参阅:
下面是实现类似于“频繁买家”计划所需的内容:
buy_product)。有趣的是,您只需编写1条规则(与机器名称=buy_product相关),就可以跟踪任何用户成为“新”或“现有”客户的进度(查看视频中类似的示例)。
家庭作业:一条规则应该如何表明用户购买了某个产品(要么是第一个产品,要么是另一个产品)?
https://drupal.stackexchange.com/questions/244959
复制相似问题