Перейти к основному содержимому

Выбор направления Родных мест

Относится к "заявка Родные места" - /places-application.

Ключевые поля: partID, whereAreYouFrom, directionID - поля из заявки АИС Таврида

Тип Harcoded. Подробнее о типах

Состоит из 3х полей если выбран partID - "Новый регион":

  • Селект выбор части мероприятия. Является обязательным в АИС

  • Селект выбор города. Является обязательным в АИС

  • Селект выбор трека участия. Является НЕ обязательным в АИС

    осторожно

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

И из 2х полей, если выбран partID - "Принимающая сторона":

  • Селект выбор части мероприятия. Является обязательным в АИС
  • Селект выбор города. Является обязательным в АИС
примечание

Поле "Селект выбор города" имеет опцию "Другое" (самая последняя из списка), оно не добавляется пользователем ЦМС в коллекции блока, а формируется в коде при запуске. При выборе этой опции пользователем показывается пустой текстовый инпут для самостоятельного заполнения

Все поля взаимосвязаны, опции селекта выбор города и выбор трека участия подгружаются в зависимости от выбраной части мероприятия (partID)

Подробнее о полях блока в админке ЦМС:

Выбор части мероприятия и опций для сторон(Родные места)

  • Инпут части мероприятия заполняется как обычно
  • Инпут выбора города:
    В данном блоке важно выбрать мероприятие в поле "Выберите мероприятие" и принимающую сторону в поле "Выберите принимающую сторону" Это нужно для логической связки в блоке.
    Мероприятие - "Родные места", Принимающая сторона - часть мероприятия под названием "Принимающая сторона"
  • Города для принимающей стороны:
    В этом блоке нужно создать список городов для partID-принимающая сторона(уже есть дефолтные города, НЕ ИЗ АИС)
  • Города для "Новый регион":
    В этом блоке нужно создать список городов для partID-новый регион(уже есть дефолтные города, НЕ ИЗ АИС)
  • Ключ для выбора направления и Ключ для выбора города:
    Ключи из АИС Таврида

Выбор направления из АИС

Заполняется как обычно (заголовок, плейсхолдер, ключ)
Список направлений заполняется в АИС, к части мероприятия и подтягивается автоматически при выборе partID