Sie können die Einstellungen für die E-Mail-Überprüfung mit validates_format_of_email_field_options
überschreiben. Wenn Sie jedoch nur die Nachricht ändern möchten, können Sie Optionen mit merge_validates_format_of_email_field_options
zusammenführen, sodass nur die von Ihnen angegebenen Optionen außer Kraft gesetzt werden. Sie geben die Einstellungen in Ihrem Benutzer-Controller wie folgt an:
class User < ActiveRecord::Base
acts_as_authentic do |c|
c.merge_validates_format_of_email_field_options :message => 'My message'
end
end
Sie können auch die Einstellungen für die Gültigkeitsprüfung von Länge und Eindeutigkeit ändern. Es gibt noch eine Menge anderer Einstellungen, schauen Sie sich die documentation an, in den :: Config-Abschnitten jedes Moduls finden Sie Einstellungen und ihre Standardwerte und wie Sie sie überschreiben können.
Alternativ können Sie Lokalisierung verwenden und error_messages.email_invalid
setzen (das ist, was das Plugin sucht, bevor es auf den englischen Standardsatz gesetzt wird, auch nützlich, wenn Sie eine internationale Anwendung erstellen).
danke für das Hinzufügen. Nicht viele Orte erwähnen, wie Anmeldeinformationen Fehler bei der Anmeldung behandelt werden. – jpcamara