我想有两个定制的注册/注册表格,为不同的用户与不同的领域为他们的帐户和个人资料(如买方和供应商)。如何根据角色为各类用户制作不同的表单或多步表单。
怎样才能做到呢?请在这方面提供帮助。经过大量的搜索,我想不出答案。是否有更好的方法正在使用,那么请告诉我。
发布于 2012-02-26 12:28:34
当您需要针对不同用户的不同字段集时,您应该查看一下配置文件2模块。您很有可能无需编写任何代码就可以满足您的需求。
顺便问一下:这种问题在这里已经问过很多次了。搜索功能将为您提供有关此主题的许多信息。
发布于 2012-02-27 13:18:51
我已经通过使用模块Profile2 2注册路径找到了一个答案。
此模块使管理员能够根据Profile2配置文件类型设置唯一的注册路径。默认情况下,Profile 2模块允许您将所选配置文件类型中的字段添加到默认用户注册表单中。不幸的是,只有一个用户注册表格。因此,在注册过程中,每个用户都将得到这些字段。如果有针对两个不同受众的两种配置文件类型,则不能有两份单独的注册表格。解决方案Profile2注册路径使您能够为每个Profile2配置文件类型设置唯一的注册路径。通过该唯一路径注册的用户将显示来自所选配置文件类型的字段(S)。
https://drupal.stackexchange.com/questions/23613
复制相似问题