【问题标题】:Drupal 7 PHP: How to customize the webform module confirmation page?Drupal 7 PHP:如何自定义 webform 模块确认页面?
【发布时间】:2012-04-04 09:55:06
【问题描述】:

我将网络表单包含在站点中,现在当我提交表单时,我需要向用户确认您的请求已提交,并且我需要向用户显示他在系统中提交了多少请求,例如“上一次提交”页面。

为此,我想在 webform 模块中自定义 webform-confirmation.tpl.php,我尝试包含 webform.report.inc 并使用 webform_results_table($node, 0),显示表格但它不会给出操作查看、编辑、删除。

请帮我找出解决办法?

【问题讨论】:

    标签: php drupal-7 drupal-webform


    【解决方案1】:

    请将此代码复制到自定义模块的 _alter 挂钩中 costom_module_menu_alter(&$items){

    $items['node/%webform_menu/done']= array(
        'page callback' => 'confirmation',// custom method on submission of form
        'type' => MENU_CALLBACK,
        'access callback' => MENU_DEFAULT_LOCAL_TASK,
       );
    }
    

    并在确认函数中定义自己的代码

    清除整个缓存

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多