删除用户帐户后,我想重定向到某个页面。
我做了什么:
规则方法: 事件:删除用户帐户后 操作:重定向到某个页面
使用fomr_alter:
if($form_id == "user_cancel_confirm_form")
$form["#submit"][] = 'mymodule_delete_account_submit';
function(mymodule_delete_account_submit_function($form, &$form_state) {
drupal_goto("mypage");
}
但它没有重定向我也尝试使用$form_state['redirect'] = "mypage"
任何解决方法?非常感谢你!
答案 0 :(得分:0)
使用 $ form_state [' redirect'] 时,您需要使用内部路径:
$form_state['redirect'] = "internal-path-to-mypage";
答案 1 :(得分:0)
尝试:
header('Location: ' . $url); // with base_url
drupal_exit();