我使用面板(两列布局和块)在同一页面上创建了包含登录和注册表单的页面。在登录块的模板文件中,我有:
print(drupal_render(drupal_get_form('user_login_block')));
在寄存器块中我有:
print(drupal_render(drupal_get_form('user_register_form')));
但我提交包含不正确数据的表单时遇到问题。提交注册表后我只在注册表中有错误(正确),但在提交登录表后我在登录表和注册表中有错误。
你知道如何解决这个问题吗?
答案 0 :(得分:1)
http://drupal.org/project/logintoboggan模块将为您执行此操作:安装它,然后转到admin / config / system / logintoboggan;选择“提供统一的登录/注册页面。”
如果您想编写自己的模块,也可以查看其来源