Web上的Drupal匿名用户隐藏字段未显示在电子邮件上

时间:2011-09-22 16:06:48

标签: drupal token anonymous drupal-webform

我正在尝试捕获webform的url。对于经过验证的用户,以下代码有效: %服务器[SERVER_NAME]%服务器[REQUEST_URI]

对于匿名用户,它没有。

从Post#7开始,我检查了这个帖子并尝试了补丁,但它没有用 http://drupal.org/node/781786

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

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

1 个答案:

答案 0 :(得分:0)

此功能似乎是webform创建者想要的方式。有一些解决方法,包括使用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;
}