1

WebフォームのURLをキャプチャしようとしています。検証済みのユーザーの場合、次のコードが機能します:%server [SERVER_NAME]%server [REQUEST_URI]

匿名ユーザーの場合はそうではありません。

Post#7から、このスレッドをチェックアウトしてパッチを試しましたが、機能しませんでした http://drupal.org/node/781786

その修正を試みたとき、隠されたフォームのテキストタイトルも消えました。

ユーザーが確認されると、フィールドは問題なく表示されます。ユーザーが匿名の場合に表示する必要があります。

4

1 に答える 1

0

この機能は、Web フォーム作成者が望んでいる方法のようです。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;
}
于 2011-10-04T16:19:14.660 に答える