Помимо зависимых полей в простой контактной форме или форме обратной связи, вы можете также использовать приложение "Мультиступенчатая форма". С помощью данного приложения вы можете разбивать форму на несколько шагов.
Для того, чтобы включить Мультиступенчатую форму, зайдите в Администрирование » Приложения и активируйте его.
Затем пройдите в Администрирование » Доп. поля » Заявки и настройте поля формы.
Заметка: После того как приложение "Мультиступенчатая форма" активировано, вы можете включать и выключать поле "заголовок" в форме заявки и менять очередность расположения полей "заголовок" и "описание" в форме топиков, а также контактной форме. По умолчанию в обычной форме поля "заголовок" и "описание" всегда расположены в начале формы.
Как это работает?
В случае, когда приложение "Мультиступенчатая форма" активировано, пользователи могут заполнять контактную форму и форму отзывов на основании обязательных и зависимых полей с выпадающими формами постепенно, один за одним.
Это работает следующим образом. Пользователь выбирает значение в первом выпадающем поле, и если у этого поля есть дополнительные зависимые поля, система попросит его заполнить эти поля перед тем, как переходить к следующему шагу.
Таким образом поля появляются постепенно, в зависимости от выбранного варианта.
Пример: рассмотрим как создать мультиступенчатую форму заявки как на примере выше
- Зайдите в Администрирование » Приложения и активируйте приложение Зависимые поля;
- Зайдите в Администрирование » Приложения и активируйте приложение Мультиступенчатая форма;
- В Администрирование » Доп. поля » Заявки деактивируйте поле "Заголовок";
- На этой же странице создайте новое поле с названием "Type of Question" и типом "выбор" с несколькими значениями. Поставьте поле обязательным для заполнения;
- В таблице переместите порядок данного поля в самый вверх;
- Нажмите на заголовок поля и создайте зависимое поле выбрал "Report an Issue" в качестве условия его появления. Укажите заголовок для нового поля "Type of Issues" с типом выбор, добавьте несколько значений и сделайте его обязательным.
Проверьте данную форму в центре поддержки. Если вы проверяете под администратором или агентом поддержки, то все приватные поля будут видны. Чтобы увидеть как пользователь, войдите на форму в режиме инкогнито.