【发布时间】:2018-04-11 11:28:08
【问题描述】:
有没有人发现 Drupal Webform 在设置中忽略了他们的自定义 URL?
我们正确设置了表单,它以前一直在工作,但是现在我们只是自动重定向到带有确认消息的主页。任何支持将不胜感激。
谢谢
【问题讨论】:
标签: drupal drupal-7 drupal-webform
有没有人发现 Drupal Webform 在设置中忽略了他们的自定义 URL?
我们正确设置了表单,它以前一直在工作,但是现在我们只是自动重定向到带有确认消息的主页。任何支持将不胜感激。
谢谢
【问题讨论】:
标签: drupal drupal-7 drupal-webform
在 webform 提交钩子中,你可以指定重定向:
function my_custom_webform($form, &$form_state){
// Build your form with from api
// add a custom submit if you need , or use core hook_submit
// $form['#submit'][] = 'my_custom_callback_submit';
// for this answer i'll use core hook_submit
return $form;
}
function my_custom_webform_submit($form, &$form_state){
// [.. do some stuff]
// ensure to not have => $form_state['rebuild'] = TRUE;
// because this can't work with redirect
$form_state['redirect'] = 'my/url'; // go to your url
}
【讨论】: