У меня есть форма, которая отображает входные данные для 2 моделей, я использую accepts_nested_attributes_for.
В моей основной модели, которая имеет accepts_nested_attributes_for, она выглядит следующим образом:
class Account <
accepts_nested_attributes_for :primary_user ...
Теперь в моемform, у меня есть form_for для @account
, а затем fields_for
модель primary_user.
Если я нажму на submit, по какой-то причине все ошибки для primary_user отображаются первыми.Я бы предпочел, чтобы ошибки отображались в том же порядке, что и поля ввода на веб-странице.
Можно ли их переупорядочить в соответствии с тем, как они упорядочены в моем form_for?
Кроме того, сообщения об ошибках имеют «основное имя пользователя не может быть черным», могу ли я изменить его на «имя пользователя не может быть пустым»? Я не знаю »на самом деле нужно путать конечного пользователя со словом «первичный», поскольку оно для него действительно не имеет смысла, это скорее внутренняя вещь.