0

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

4

2 回答 2

3

使用hook_form_alter实现创建您的自定义模块。然后输入类似

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

希望这可以帮助。

于 2013-04-03T14:26:42.233 回答
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';

}

?>
于 2013-04-04T08:47:42.593 回答