爲什麼Drupal 7無法正確重定向(我已登錄)?當我嘗試調用drupal_get_form時,頁面沒有正確重定向
當我試圖從hook_preprocess_page()中的模塊中調用drupal_get_form('user_login')時,瀏覽器會拋出該消息。
謝謝!
爲什麼Drupal 7無法正確重定向(我已登錄)?當我嘗試調用drupal_get_form時,頁面沒有正確重定向
當我試圖從hook_preprocess_page()中的模塊中調用drupal_get_form('user_login')時,瀏覽器會拋出該消息。
謝謝!
Drupa_get_form()函數不用於重定向。這是爲了獲得一個表格。在你的情況下,你正在調用登錄表單。要重定向,請使用drupal_goto()函數,這裏是drupal api上的鏈接 http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_goto/7
嗯,drupal_get_form('user_login')
會導致此問題。所以,而不是drupal_get_form('user_login')
使用drupal_get_form('user_login_block')
,它會工作。
歡迎使用stackoverflow。請閱讀FAQ(http://stackoverflow.com/faq)。如果您想要某人回答,您需要提供更多詳細信息。在這種情況下,你沒有指定你指的是什麼信息。 –