Опрос на Webform
Надо создать опрос с помощью модуля webform, но результат, кроме отправки на почту, выводить в той же ноде так же как это делает модуль poll. Как это сделать?
Заранее Спасибо!
Может быть вам этот модуль подойдет?
http://drupal.org/project/community_poll
Community poll
а под 7 Друпал этот модуль есть?
http://drupal.org/project/pollfield
попробуйте этого дев. версию.
http://drupal.org/project/advpoll
Этот модуль тоже можете попробовать.
пробовал эти два модуля. они не подходят.
так что, Вы с таким не сталкивались?
Я обычно прикреплял опрос полем.
я понимаю, но мне нужет грубо говоря расширеный опрос. в нем долны быть во-первых несколько вопросов. Задание: сделать опрос(точнее анкету) с помощью webform. Результат опроса должен отправлятся на почту компании + после отправки пользователю выводит результат так как это делает модуль poll. уже куча форумов облазил везде молчат. Только Вы отвечаете быстро и на Вас надежда. Ибо мне надо сделать до конца этой недели.
Спасибо большое.
А вы смотрели модуль quiz, модуль тестирования? Он позволяет делать расширенный опрос.
Сечас посмотрю, если будут вопросы напишу.
я так понял этот модуль для тестирования
все-таки помогите мне осуществить вывод результата опроса созданном на webform. сможите?
Спрашивайте что-нибудь конкретное, что у вас не получается, я помогу.
в каком файле модуля webform надо копать, чтобы после отправки результата опроса не выводилось сообщение типа "спасибо за ваши ответы...", а выводился результат в процентном соотношении. грубо говоря сделать обработку результат опроса. Тоесть ползователь заполнил поля, поотвечал на вопросы, нажал на кнопку отправиль при этом результат отправился на почту компании которая проводит опрос + сразу же выводит результат пользователю. Нормально объяснил?
Во-первых, нужно создать страницу на которой будут выводится результаты. Эту страницу можно сделать через hook_menu(), здесь урок по этому хуку:
https://drupalbook.org/ru/drupal/hookmenu-drupal-sozdanie-stranic-cherez-modul
В настройках веб-формы можно поставить на какую страницу редеректить после отправки формы, в этом поле и нужно вписать адрес нашей странице.
Сейчас буду читать и пробовать. Спасибо!
немного порылся в модуле webform и у меня возник такой вопрос:
После заполнения ползователем формы(опроса) и отправки его на почту компании у администратора есть возможность посмотреть результат опроса в виде таблицы результаты/анализ. Вид таблицы в прикрепленном файле. Можно ли изменить вид этой таблицы и допустим создать в ноде ссылку "посмотреть результаты". При переходе по этой ссылке выводится результат(данная таблица).
Как выдоизменить таблицу:
1.поубирать ненужные поля (где это можно сделать?);
2. выводить не количество пользователей которые проголосовали за данный вариант ответа, а выводить вопрос, ниже все варианты ответа и возле каждого варианта в процентах выводить количество проголосовавших.
Сколько вам лет?
10 ___ 12%;
15____10%;
25____20%: и так далее.
Уважаемый Иван! Я уже разобрался как выводить таблицу с результатами в ноде. Надо было в правах доступа (роли) разрешить просмотр результатов для анонимного пользователя. Только там выводит в таком виде как на рисунке что я прикрепил. Мне нужно убрать ссылки
- Submissions
- Таблица.
Спасибо!
Здесь есть два варианта, первый простой и не очень хороший подправить модуль webform, чтобы эта ссылка не выводилась. Подправить это можно в хуке webform_menu(), убрать ссылку которая ведет на ненужную страницу. Но если обновить модуль, а вебформ обновляется довольно часто, то все изменения сотрутся.
Можно еще использовать хук hook_menu_local_tasks_alter(), он позволяет изменять табы. Можно определить по пути, что это именно так вкладка и удалить ее из массива табов.
Здравствуйте еще раз!
Все файлы пересмотрел в модуле. Не могу найти как удалить ненужные пункты во вкладке "результаты".
Содержимое соответственной вкладки ("submissions" "table" "analysis") я удалить могу.
Не могу сделать:
1) при переходе на вкладку "результаты" открываеться вкладка "submissions". Как сделать чтобы при переходе на результаты открывалась вкладка "analysis"?
2) Как все таки не отображать ненужные вкладки, я так и не смог сделать. подскажите поподробней пожалуйста.
Спасибо.