есть несколько вопросов 1) а как в вашем случае вы управляете расположением элементов или они у вас просто друг под другом идут ? 2) как в таком случае делать сложные проверки, когда значение одного поля может влиять на другое
Он в начале говорил что в настойках инициатив ещё классы передавали. Мы как то тоже делали динамические формы, и там была зависимость, - ничего лучше как передавать простое выражение и вычислять его через самописную функцию evaluate с переданным контекстом не придумали.
сорри, ток увидел) 1) элементы идут друг за другом 2) форма задавалась так: на бэкенде выбирали название виджета, на фронтенд приходил json с названием и параметрами, и отрисовывали виджет, где вся логика уже прописана, захардкожена. Иначе сложно продумать крепкую связь, чтоб ничего там не падало и влияло на нужное