Ändern Fehler Feld name in Rails
Frage ich mich, ob es gibt einen Weg, um den Feldnamen zu ändern, die für eine Validierung Fehler, der Sie zugeordnet ist. Zum Beispiel, wenn ich behaupte, Vorname (wirklich fname
in der Tabelle), ohne Daten, es schreit Fname can't be blank.
Ist es möglich, dies zu ändern, um First Name can't be blank
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Allgemeinmedizin jetzt-einen-Tage ist zu Bearbeiten Sie Ihre die einheimischen etwa so:
Ihre Fehlermeldung wird jetzt sagen, "Vorname kann nicht sein..."
Vollständigkeit halber, Sie haben eine weitere option. Das ist, fügen Sie den folgenden, um Ihre Benutzer-Modell:
def self.human_attribute_name(attr)
ist nicht erforderlich.self.human_attribute_name(attr)
Methode aufrufen. So wird esself.human_attribute_name(attr, options = {})
en: activerecord: attributes: user: fname: "First Name"