Например если заполнено/незаполнено поле, то появляется под ним еще одно. Если не заполнено, то выводится другое поле или вовсе не выводится.
В этом плане отлично организован компонент "Конструктор форм" instantcms.ru/blogs/blog-loadyrja/konstruktor-form-dlja-instantcms-2-1-2-platnyi.html
Судя из личных наблюдений и общения Loadырь очень неплохо "разбирается" и также неплохо помогает многим, в том числе и мне, за что ему отдельная благодарность😊.Лоадырь он, а не Лодырь, даже судя по работе))
PS: Респект и уважение достопочтенному Loadырю!!!