我有一个自定义用户注册表单:somepath / register使用hook form alter。
我通过“/ somepath / register”的路径设置自动分配角色,它似乎没有分配我想要的角色。
“自动分配”是否仅适用于内容配置文件而不是挂钩形式更改注册?
答案 0 :(得分:1)
我想这取决于您如何更改表单以合并用户注册表单。您是否将值直接插入数据库,还是调用user_save()?
它也可能取决于表单的url,因为我在autoassignrole.module中看到某个地方检查arg(0) == 'admin'
可能会阻止自动分配进程被执行。