自动分配角色模块是否不适用于自定义表单注册?

时间:2010-08-04 08:24:46

标签: php drupal drupal-6

我有一个自定义用户注册表单:somepath / register使用hook form alter。

我通过“/ somepath / register”的路径设置自动分配角色,它似乎没有分配我想要的角色。

“自动分配”是否仅适用于内容配置文件而不是挂钩形式更改注册?

1 个答案:

答案 0 :(得分:1)

我想这取决于您如何更改表单以合并用户注册表单。您是否将值直接插入数据库,还是调用user_save()?

它也可能取决于表单的url,因为我在autoassignrole.module中看到某个地方检查arg(0) == 'admin'可能会阻止自动分配进程被执行。