Où sont erreur de validation par défaut Messages dans Rails 3.0?
-
25-09-2019 - |
Question
Où sont les messages d'erreur de validation par défaut dans Rails 3.0? Quel est l'équivalent de ActiveRecord :: Error.default_error_messages [: prise], par exemple? J'ai été aussi loin que la recherche que ActiveModel gère les erreurs plutôt que ActiveRecord, mais je ne peux pas trouver les erreurs elles-mêmes.
La solution
et
: D
Mise à jour:
Peut-être que vous devriez essayer d'ajouter vos propres messages d'erreur personnalisés?
# de.yml
activerecord:
errors:
messages:
taken: "ist bereits vergeben"
# test_spec.rb
...
assert_equal(object.errors[field], I18n.t("activerecord.errors.messages.taken"))
...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow