автозаполнение формы в друпале - PullRequest
1 голос
/ 20 октября 2011

Я использую друпал.

У меня есть форма с одним полем, значение поля увеличивается на 1 при каждой отправке формы.У формы есть время до истечения срока, время сбрасывается каждый раз при отправке формы

Я пытаюсь построить модуль, который будет делать больше, но для начала я смотрю на получение формыавтоматическая отправка.

Форма может быть отправлена ​​случайным пользователем и будет через 1-10 секунд после закрытия формы.

если кто-нибудь может дать мне что-нибудь для работы, я был бы очень признателен.

Спасибо

1 Ответ

3 голосов
/ 20 октября 2011

Вам нужно будет использовать javascript (я использовал jQuery, поскольку он включен в Drupal):

drupal_add_js("
  (function($) {
    window.setTimout(function(){ $('#my-form-id').submit(); }, 5000)
  })(jQuery);
", 'inline');

Просто измените 5000 на желаемое количество миллисекунд, пока форма не будет автоматическипредставляет.

...