Пожалуйста, помогите мне с событием с подтверждением и списком людей, посещающих - PullRequest
0 голосов
/ 15 декабря 2011

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

Однако мне нужна помощь в следующем: Мне нужен тип контента с прикрепленной к нему формой.Тип это событие, где люди могут подтвердить, будут ли они присутствовать или нет.Список присутствующих людей должен отображаться на странице мероприятия.

Это последняя часть, которую я пробую уже несколько дней безуспешно.Я не могу найти способ отобразить список людей, посещающих мероприятие, на странице мероприятия.

Можете ли вы объяснить мне, как вы будете проводить мероприятие с подтверждением и отображением списка присутствующих людей?Спасибо, Марк

1 Ответ

0 голосов
/ 15 декабря 2011

В вашем вопросе есть небольшое несоответствие - если вы используете веб-форму для прикрепления информации, вам будет гораздо сложнее, потому что она не связана с самим узлом.Если вы добавляете элементы формы как поля CCk, это легко, НО некоторые люди будут чувствовать себя некомфортно, используя такие типы контента, и вам нужно быть очень осторожным с разрешениями - разрешение anon размещать сообщения в типе контента вызывает проблемы.Может быть, есть модуль для преобразования информации веб-формы в правильные узлы где-нибудь?!

Предполагается, что метод CCK:

Простой способ - создать представление со списком участников на тип вашего контента (people_attending) и фильтры на поле 'ближайшие' = да.Это предполагает, что вы не изобретаете велосипед заново, и вы установили поле CCK для своего типа контента как да / на «Вы посещаете?»выберите.

Трудный бит зависит от того, что находится на вашей существующей странице событий!Самый быстрый способ - оставить основную область страниц ваших событий как есть, а затем превратить ваше представление в блок, а затем указать блоку просто появляться на этой странице.

Итак, что-то вроде этого:

Page:                    Block (view filtered on 'attending' and showing name)
EVENT STUFF              Name
                         Name   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...