Как с помощью Views создать вид результатов отправки форм Webforms?

Главные вкладки

Аватар пользователя VladoMire VladoMire 26 августа 2009 в 16:15

Установил Views.
Пробовал найти, как создать вид отображения результатов заполнения форм webform для юзера, которому разрешено это делать.

Просто результаты всех заполнений форм (всеми пользователями) модуль webform позволяет увидеть. Но необходимо наложить некоторые фильтры просмотра для юзеров определенных ролей, поэтому потребовалось применение views.
Но никак не могу найти, как создать вид именно для webform (тип материла опросник). Может я не то делаю?

Комментарии

Аватар пользователя VladoMire VladoMire 27 августа 2009 в 2:04

Да мне просто посоветовал, тут один человек с помощью views в другом посте и пропал. Я тоже перерыл весь модуль и не нашел следов интеграции views и webform.

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

Аватар пользователя bohart@drupal.org bohart@drupal.org 10 ноября 2015 в 11:46

Уважаемый Dock@drupal.org, вы не правы, модуль webforms имеет интеграцию во views!)))
мне однажды ну оочень нужна была такая интеграция, в итоге оказалось всё просто: скачал последнюю на тот момент dev версию третий ветки модуля(Webform 6.x-3.x-dev) и добавил патч (если не ошибаюсь) отсюда:
http://drupal.org/node/273837
в итоге:

Аватар пользователя Dock@drupal.org Dock@drupal.org 27 августа 2009 в 10:18

Ну в dev много чего интересного может быть, да ещё и с патчем;)
Я говорил про стабилный релиз, а на данный момент стабильного релиза 3-ей ветки нет;)

Аватар пользователя VladoMire VladoMire 27 августа 2009 в 11:38

Да нашел я релиз, но уже более поздний, нетребующий патча Webform 6.x-3.x-dev. В релизе уже есть необходимые файлы для webform.

Вот сейчас мучаюсь с выводом результатов заполнений форм.
Кто разбирается в настройке сложных запросов для views? помогите настроить или подскажите направление, где настроить

Суть такова
Выводятся результаты заполнения форм:
по колонкам (это сделано):

Sid Дата заполнения IP адрес Просмотр Имя
В колонке посмотр выводятся ссылки на конкретную анкету. А в колонке Имя выподится Имя юзера ссылкой на его страничку или надпись Посетитель, если анкета заполнена незарегистрированным пользователем.

Все это выводится для любого пользователя и все анкеты, для которого стоит разрешения просмотра views

Но теперь вывод надо отфильтровать, т.е в этой табличке вывести только те заполнения анкет, при просмотре (переходе) на которые для юзера для которого выводится список, во всех анкетах содержится в одном из полей его e-mail.
Готового фильтра здесь нет и надо как то настроить.

Подскажите куда приложить усилия, если знаете...

Аватар пользователя VladoMire VladoMire 28 августа 2009 в 13:20

Не знаю, но у меня этот модуль не работает. Инсталирую как все модули, устанавливаю, загружаю предустановленные виды, но они выводят информацию, но на этом и заканчивается. Поиск и селекторы не работают.
А если добавить новый, то кнопка для добавления тоже не работает. Я такой модуль впервые встречаю.

Видимо этот модуль чувствителен на какой-то другой модуль поэтому не работает.

Аватар пользователя lastspb lastspb 6 февраля 2012 в 17:14

Нужно тоже решение под друпал 7 кто-нибудь нашел?
Я юзал модуль webform report он делает что нужно и без View.. но я не разобрался как там вывести результат опроса залогиненого юзера. Выдает всех пользователей.