如何重定向联系表单

时间:2013-04-03 13:53:15

标签: php drupal redirect drupal-7 drupal-modules

如何将drupal 7中的联系表单重定向到感谢页面?有一些模块可以做这个ini drupal 6但不适用于drupal 7而且我无法找到如何使用规则执行此操作,在提交联系表单时没有规则选项。谢谢。

2 个答案:

答案 0 :(得分:3)

使用hook_form_alter实施创建自定义模块。然后键入类似

的内容
$form_state['#redirect'] = 'path/to/redirect';

希望这有帮助。

答案 1 :(得分:3)

尝试这样的事情,

<?php
function mymodule_form_alter(&$form, $form_state, $form_id){
  if($form_id == 'user_register') {
    $form['#submit'] []= 'mymodule_node_form_submit_handler';
  }
}

function mymodule_node_form_submit_handler($form, &$form_state) {
unset($_REQUEST['destination']);
unset($form['#redirect']);

    $form_state['redirect']  = 'http://google.com';

}

?>