Drupal 7-实体注册状态更改将在2分钟后取消

时间:2019-04-22 08:25:57

标签: drupal-7

在drupal 7上,我使用实体注册并创建了带有时间戳字段的注册类型,该字段检索实际的时间戳(field-timestamp)。注册后,用户有30分钟的时间通过商务应用程序进行结帐。

我尝试创建一个规则,该规则可以将状态从“完成”更改为“已取消”。我使用drupal规则。

  • 我创建了一个组件:参数:数据:[registration-state:state],值:Canceled-变量数据类型为registration,标签为:Registration State。定义了+2分钟的延迟... enter image description here enter image description here enter image description here

  • 我是根据规则创建的,事件为:“保存新注册后”

  • 此阶段的条件并不重要
  • 操作是:计划组件评估,然后选择我创建的组件。 enter image description here 当我尝试注册内容类型的事件时,任务将启动一次。但是注册状态不会改变。当我添加第二个注册时,时间表不会启动。并且,即使在过期之后,注册状态也完全不改变。

谢谢

0 个答案:

没有答案