我正在尝试捕获网络表单的 url。对于经过验证的用户,以下代码有效:%server[SERVER_NAME]%server[REQUEST_URI]
对于匿名用户,它不会。
从 Post#7,我检查了这个线程并尝试了补丁,但它没有工作 http://drupal.org/node/781786
当我尝试修复时,隐藏的表单文本标题甚至消失了。
验证用户后,该字段显示得很好。我需要它来显示用户何时是匿名的。
我正在尝试捕获网络表单的 url。对于经过验证的用户,以下代码有效:%server[SERVER_NAME]%server[REQUEST_URI]
对于匿名用户,它不会。
从 Post#7,我检查了这个线程并尝试了补丁,但它没有工作 http://drupal.org/node/781786
当我尝试修复时,隐藏的表单文本标题甚至消失了。
验证用户后,该字段显示得很好。我需要它来显示用户何时是匿名的。
这个功能似乎是网络表单创建者想要的方式。有一些解决方法,包括使用 javascript 动态设置值。看看这个问题。
来自线程的 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;
}