【问题标题】:Drupal Anonymous Users Hidden Fields on Webform not showing up on e-mailDrupal 匿名用户 Web 表单上的隐藏字段未显示在电子邮件中
【发布时间】:2011-09-22 16:06:48
【问题描述】:

我正在尝试捕获网络表单的 url。对于经过验证的用户,以下代码有效: %server[SERVER_NAME]%server[REQUEST_URI]

对于匿名用户,它不会。

从帖子#7,我检查了这个线程并尝试了补丁,但它没有工作 http://drupal.org/node/781786

当我尝试修复时,隐藏的表单文本标题甚至消失了。

验证用户后,该字段会正常显示。我需要它来显示用户何时是匿名的。

【问题讨论】:

    标签: drupal token anonymous drupal-webform


    【解决方案1】:

    这个功能似乎是网络表单创建者想要的方式。有一些解决方法,包括使用 javascript 动态设置值。查看this issue

    来自线程的 Javascript 修复:

    Drupal.Ajax.plugins.anypluginname = function(hook, args){
        switch (hook) {
            case 'submit': // after submit was pressed
                $('#edit-submitted--product-link').val(window.location); // I know ID of my field :)
                /*
                    Anything you want here
               */
            break;
        }
    
        return true;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-21
      • 1970-01-01
      • 2021-05-22
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多