Drupal 7 开发内部培训资料, 分头诗人

drupal rules event 可以有更多选项吗?

赞成!
0
否决!

我需要一个规则,就是当管理员将用户角色改变后,这个用户获得75个积分。

获得积分我找到了, 在rules里找不到 用"户角色改变后" 这个选项。

改变用户角色只能管理员来做。


如何 才能 让 rules event列表里 有更多选项呢? 需要加装什么模块吗?

2 个回答

赞成!
1
否决!

Rules 是一个非常好用的模块,但rules 并不是每一个事件都有的,幸运的是rules提供了hook,一个可以让你们自己加动作,自己加事件的功能。

增加模块,然后可以:

1,创建动作hook_rules_action_info:

function rules_example_rules_action_info{
	$actions = array(
	);
	return $actions;
}

2,声明事件hook_rules_event_info:

function rules_example_rules_event_info{
//coding
}
赞成!
0
否决!

谢谢诗人,原来是这样,我找下案例,看能否搞定。