Help

Разные формы для разных типов клиентов

Создадим форму по следующему макету:

Для реализации логики, нам нужно в зависимости от типа клиента, показывать/скрывать разные поля.

  • Если физическое лицо, то отображаем емайл и ФИО.
  • Если юридическое лицо, то отображаем емайл, название компании, ИНН, КПП, ОГРН. 

Получится следующая логика:

Усложним немного логику. Пусть будет так, что юридическое лицо, может либо заполнить поля формы, либо приложить файл с реквизитами. По мимо того, что новое поле нужно будет добавить к ранее созданным условиям, добавятся два новых правила:

Форма будет вести себя следующим образом: