как я могу обработать ошибки отправки (submitErrors), возвращенные из бэкэнда со структурой точечной нотации?
Пример ответа JSON:
{
"username": "Username is already taken",
"interests": "Add 3 interests at least",
"interests.0": "Type minimum 3 characters.."
}
"Интересы" - это FieldArray строк. Я хочу показать обе ошибки - для массива полей - общую ошибку и для первой ошибки (0 индекс) в массиве.
Это невозможно при использовании метода окончательной формы по умолчанию, потому что требуется отправить что-то вроде этого:
{
"interests": [
0 => "Type minimum 3 characters.."
]
}
Можно ли заставить окончательную форму принимать сообщение об ошибке по имени поля (точечная нотация / структура массива плоских ошибок, т.е.
"Interest.0": "Ошибка MSG",
"attribute.0.name": "error msg")?