Drupal 6触发规则和规则集

时间:2011-08-06 21:30:37

标签: drupal drupal-6 drupal-rules

我正在尝试创建一个规则/规则集:

  • 在用户注册网站时触发
  • 然后(取决于注册中包含的CCK字段值)将该用户添加到角色
  • 然后将用户重定向到个人资料页面。

我已经尝试过没有时间,根本无法让它发挥作用。 我可以创建一个触发规则,该规则在注册时触发(但不允许我执行所需的所有操作),也不允许我使用规则调度选择所需的所有操作的规则集。 我不允许在触发规则下选择规则集的原因之一是“参数未被传递”。

任何帮助都非常感激,或者可能是实现我想要做的另一种方式。

1 个答案:

答案 0 :(得分:0)

我猜你可能正在使用模块内容配置文件的内容来为用户配置文件使用CCK内容类型,并且您在注册表单中可以看到内容配置文件字段。您的问题是您需要加载配置文件才能访问那里的字段中的值。

最好的办法是使用http://drupal.org/project/autoassignrole来处理角色分配,然后在用户登录后使用规则设置内容配置文件字段(如果确实需要设置)。