2011-02-07 61 views

回答

1

你可以尝试的方法,这里建议:http://drupal.org/node/248275

使用PHP代码输入滤波器又名嵌入形式:

<?php 
    print drupal_get_form('user_register'); 
?> 

然而,将与试图嵌入用户注册的几个陷阱由于Drupal的用户模块设置的方式,除/ user/register外的任何页面。

您可能更好地form_alter用户注册表单,以便您可以自定义它以适应您的需求。或者,您可能会专门为用户注册页面添加一个块。

你到底想通过在其他地方添加注册页面来达到什么目的?

+0

我需要两个单独的注册表单路径。所以我可以区分正常的注册和我需要的注册。但我想我只是意识到我能做什么。基本上只是有一个假的参数。例如:user/register?isOther = yes,然后用户/注册...将尝试您的方法,然后查看最佳效果! :-) – coderama 2011-02-07 16:20:47