我正在构建一个事件注册系统并将其与Ubercart集成。每个活动都是一个产品,有价格和开始时间。 我希望能够在活动开始前一周触发一个动作。该操作应该向购买该事件的用户发送电子邮件,并对注册人的信用卡执行捕获。但是我在哪里定义动作以及如何在事件开始前一周触发它?
答案 0 :(得分:1)
我假设你在谈论Drupal 6,因为你提到了ubercart。发送您正在发送的电子邮件的操作是否已存在?
如果是,您可以在Site Building |下分配触发器|克龙。如果它未显示在操作列表中,则可能需要Triggerunlock模块。
如果操作不存在,您将不得不编写PHP代码来发送电子邮件并进行计算。您需要创建自己的模块,并使用hook_cron或create a custom action。