[РЕШЕНО] Подскажите как лучше реализовать форму регистрации на мероприятия

Аватар пользователя Nilagor Nilagor 27 июля 2012 в 16:31

Есть такая задача - учреждение проводит определённые мероприятия с предзаписью на сайте. Изначально систему записи я реализовал создав тип материала Мероприятие с название, описанием и флагом "Записаться", а потом через Views выводил всех, отметивших определённый флаг. Но начальству так не понравилось - нужна полноценная форма записи на мероприятия - с вводом кучи полей, как текстовых, так и выбор из списка, а также возможности записи без регистрации на сайте. У меня была мысль реализовать это так - создать тип материала "Записавшийся пользователь" со всеми необходимыми полями, в том числе с полем типа выбор из списка, в котором хранится весь список мероприятий, и разрешить создавать материалы этого типа всем. Но это не очень-то удобно, есть много проблем, решение которых сразу в голову и не приходит - как проверять повторную запись, как разбить на группы по 25 человек и по 6 человек в зависимости от мероприятия, а ещё надо делать экспорт в Excel.
Вообщем моя идея не самая удобная, подскажите, может есть готовый модуль, позволяющий создавать мероприятия и формы записи на них, а если нет, может связка каких-то модулей позволяет это сделать удобнее?
Очень прошу помощи.

Комментарии

Аватар пользователя Orion76 Orion76 28 июля 2012 в 11:40

для формы заявки на Мероприятия - webform
Чтоб исключить дубликаты:
Метить Мероприятия флагом, например Rules при отправке Заявки.
Кол-во в группе - тоже rules
Импорт в excel - views + спец.модуль(вроде встречал на drupal.org)

как-то так..