代码之家  ›  专栏  ›  技术社区  ›  user1645080

拥有多个Drupal 6的用户注册页面

  •  0
  • user1645080  · 技术社区  · 13 年前

    我目前有一个iOS应用程序,除了一个小问题外,它已经构建并运行。每当匿名用户通过网络(使用Drupal的用户注册表)创建帐户时,我都想保留CAPTCHA。然而,我希望有另一个URL,其中包含相同的Drupal注册表(没有CAPTCHA),这样用户就可以在iOS应用程序中创建帐户(应用程序使用Drupal iOS SDK和userRegister功能连接到Drupal网站)。

    这在Drupal 6中可能吗?有没有办法克隆user_register表单,使原始表单具有CAPTCHA并位于mysite.com/user/register,而user_register_clone表单没有CAPTCHA且位于mysitecom/user/register/mobile?

    提前感谢,祝您度过美好的一天/一晚!!!!

    1 回复  |  直到 13 年前
        1
  •  0
  •   jzerpa    13 年前

    在自动分配角色中( http://drupal.org/project/autoassignrole )模块中有一个明确的例子,可以克隆用户注册表单,并在不同于注册的页面中创建注册过程。

    该模块根据用户创建帐户的路径分配用户角色。

    因此,您可以查看模块的代码以获取示例。