Вложенные дополнительные поля у пользователя с помощью UpdateProfile

Добрый день, уважаемые разработчики. Прошу вашей помощи.
Не могу разобраться, как добавить пользователю дополнительные поля с такой вложенностью:



В документации написано, что поля с контейнерами создаются так:


А как быть с двойной вложенностью, как на первом скрине? Если я в input пишу
name="container1[container2][field]"
всё добавляется как надо



но уже отвалидировать эти поля не получается.
Через точку не срабатывает…
[[!UpdateProfile? 
    &validate=`container1.container2.field:required`
]]
Заранее спасибо за помощь!
Артем
18 декабря 2020, 17:39
modx.pro
483
0

Комментарии: 2

Артур Шевченко
18 декабря 2020, 23:23
+1
Вынужден вас огорчить, провалидиловать поля с таким именем не получится, нужно запараллелить с помощью js cо скрытыми input, у которых будут имена без квадратных скобок, и проверять именно их.
    Артем
    19 декабря 2020, 12:03
    0
    Спасибо за ответ, Артур. Жаль, что так. Воспользуюсь тогда вашим методом)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2