Verwenden Sie devise, um Benutzer zu verwalten und Fehler bei neuen Registrierungen zu behandeln Ich könnte es leicht mit der "Render-Methode" machen, aber ich konnte den Anmeldefehler nicht behandeln, also werde ich es untersuchen und zusammenfassen.
sessions/new.erb
<%= alert %>
Beschreiben Sie, wo Sie anzeigen möchten.
Wenn bei dieser Beschreibung ein Fehler auftritt, wird eine Meldung wie "Das Kennwort ist falsch" angezeigt. Es scheint nicht möglich zu sein, anzuzeigen, wie viele Fehler es gibt und welcher Teil der Fehler ist, wie im Fall einer neuen Registrierung.
Wenn Sie die Fehlermeldung auf Japanisch anzeigen möchten
Erstellen Sie eine devise.ja.yml
Datei in config / locales
und
Fügen Sie [this] ein (https://github.com/tigrish/devise-i18n/blob/master/rails/locales/ja.yml).
Es ist ein Rätsel, warum Sie diese Methode nur für die Anmeldung verwenden müssen und warum Sie damit eine Fehlermeldung erhalten können.
Recommended Posts