EventInURL
Особенности:
- Мероприятие берется из ссылки, например
https://tavrida.art/academy/application?event=38257bbe-e98a-4b7b-80b5-13d13e0e97d6
Здесь ID мероприятия зашит в ссылку
При нажатии кнопки предпросмотра в CMS мы перейдем по такой ссылке:
https://tavrida.art/preview?cid=e54537c2-238d-42b4-b9f8-7a103e0f170d
Для заявок со сценарием Regular все отлично, но для EventInURL не хватает event={eventID}
.
Будет выведено окно выбора мероприятия.
Форма заявки - берется первая попавшаяся в мероприятии
Можно подавать только 1 заявку на мероприятие (или только на 1 часть этого мероприятия)
Если есть части мероприятия - переход на заявку по единой кнопке (или по единой ссылке). Часть не может быть предвыбрана (как при переходе с конкретной карточки Акселератора)
Эту стратегию используют заявки:
- академия
- академия без видеовизитки
- академия без файлов
- мероприятие с датой и временем (экскурсия)
- мероприятие зрителей (spectatorevent)
- Молодежные сообщества communitynews
Сценарий пре-инициализации (проверка возможности подать в целом)
Такой же, как в Regular
Если юзер выбрал часть, вкладка провисела 2 дня, и часть стала неактивной - пользователь не сможет податься.
Это решим в будущем, скорее всего будем показывать какой-то попап и сбрасывать часть.
Сценарий инициализации
Такой же, как у Regular
Изменено 22 июля 2024:
Что такое maxUserProposal
При редактировании мероприятия в АИС, можно задать Максимум заявок на пользователя
.
Если задать 1 или оставить поле пустым, ивенты ведут себя как обычно, по-старому.