Пользовательское решение для голосования в Drupal 7

Мне нужно создать систему голосования, которая по существу будет состоять из нескольких форм, каждая со списком переключателей, из которых можно сделать один выбор. После отправки формы загружается следующая, которая будет продолжаться около 10 страниц, прежде чем окончательно отправить пользователя в общую форму сбора данных, где он отправит свои учетные данные для включения в розыгрыш призов.

На ум приходит несколько подходов:

  1. Создайте клон модуля опроса ядра и измените его для достижения требуемой функциональности.

  2. Измените модуль викторины drupal, чтобы разрешить анонимную запись голосов (тот факт, что это не так, мешает мне приблизиться к нему таким образом, он работает почти так же, как я хочу в противном случае)

  3. Создайте что-то совершенно нестандартное, используя модуль webform.

Мне просто интересно, сталкивался ли кто-нибудь с этой же проблемой / дилеммой и мог бы поделиться какими-либо знаниями???

1 ответ

Можете ли вы сделать это с помощью многостраничной веб-формы? Вы можете создать веб-форму, добавив поле "Выбор параметров", затем "разрыв страницы", затем еще одно поле "Выбор параметров", еще один "разрыв страницы" и т. Д. И т. Д.

Вы можете ограничить поле выбора опций 1 ответом. Затем, когда вы хотите собрать их информацию, просто добавьте простые текстовые поля в конце.

Другие вопросы по тегам