0

为什么 Drupal 7 无法正确重定向(我已登录)?

当我尝试从 hook_preprocess_page() 中的模块调用 drupal_get_form('user_login') 时,浏览器会抛出该消息。

谢谢!

4

2 回答 2

0

Drupa_get_form() 函数不用于重定向。这是为了获取表格。在您的情况下,您正在调用登录表单。要重定向,请使用 drupal_goto() 函数,这里是 drupal api http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_goto/7上的链接

于 2012-06-22T09:31:54.383 回答
0

嗯,drupal_get_form('user_login')导致问题。所以不要drupal_get_form('user_login')使用drupal_get_form('user_login_block')它,它会起作用。

于 2016-10-06T11:37:31.627 回答