Скрытые поля анонимных пользователей Drupal в Webform не отображаются на электронной почте - PullRequest
1 голос
/ 22 сентября 2011

Я пытаюсь захватить URL веб-формы.Для проверенных пользователей работает следующий код:% server [SERVER_NAME]% server [REQUEST_URI]

Для анонимных пользователей это не так.

Из Поста № 7 я проверил эту темупробовал патч, но он не работал http://drupal.org/node/781786

Когда я пытался это исправить, скрытый заголовок текста формы даже исчезал.

Когда пользователь подтвержден, поле отображается очень хорошо,Мне нужно, чтобы показать, когда пользователь является анонимным.

1 Ответ

0 голосов
/ 04 октября 2011

Похоже, что эта функциональность нужна разработчикам веб-форм.Есть несколько обходных путей, в том числе динамическая установка значений с помощью 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;
}
...