【发布时间】:2012-09-07 11:38:26
【问题描述】:
是否可以在 cron 运行时触发的每个用户上运行规则。
我需要检查每个用户的订阅状态(商务订阅模块)以及订阅是否已过期降级他们的角色。
我希望该模块具有此功能,但显然没有。
这个可以吗?
【问题讨论】:
标签: drupal drupal-7 drupal-commerce
是否可以在 cron 运行时触发的每个用户上运行规则。
我需要检查每个用户的订阅状态(商务订阅模块)以及订阅是否已过期降级他们的角色。
我希望该模块具有此功能,但显然没有。
这个可以吗?
【问题讨论】:
标签: drupal drupal-7 drupal-commerce
当然,让你的规则正常,编写一个小的自定义模块并实现hook_cron() 来运行rules_invoke_event():
function MYMODULE_cron() {
rules_invoke_event('rule_name', $arg1, $arg2, $argN);
}
【讨论】:
过时的答案。现在可以在选择触发规则的内容时选择“Cron 维护任务”。
【讨论】: