【问题标题】:Drupal 7 Custom URL in Webform not redirectingWebform中的Drupal 7自定义URL未重定向
【发布时间】:2018-04-11 11:28:08
【问题描述】:

有没有人发现 Drupal Webform 在设置中忽略了他们的自定义 URL?
我们正确设置了表单,它以前一直在工作,但是现在我们只是自动重定向到带有确认消息的主页。任何支持将不胜感激。 谢谢

【问题讨论】:

    标签: drupal drupal-7 drupal-webform


    【解决方案1】:

    在 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
    
    }
    

    【讨论】:

    • 我们现在已经设法让它工作了。感谢您回来提供帮助,非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    相关资源
    最近更新 更多