Я использую много вложенных наборов полей, и мне было интересно, можно ли установить required = false для определенного набора полей, чтобы не вызывать ошибку, если она есть (и поддерживать проверку моей формы)?
Например, это мой UserFieldset:
-> {User Fieldset}
-----> Name
-----> Email address
-----> [other user fields...]
-----> {Avatar Fieldset}
----------> File
----------> [other avatar fields...]
-----> {other fieldsets...}
В моей ситуации я хочу иногда заставить своего пользователя добавить аватар, а иногда нет.
Когда я хочу, чтобы проблем не было, мой входной файл в моем наборе полей аватара выдает ошибку и блокирует процесс проверки.
Но когда я хочу, чтобы мой пользователь просто зарегистрировался и в конечном итоге установил свой аватар, как я могу это сделать?
Спасибо за помощь.