Ich denke, Sie müssen Registrierungs-Controller überschreiben, um Ihre Flash-Nachricht anzupassen.
Wenn Sie sich die Datei devise.en.yml ansehen, können Sie sehen, dass einige Variablen wie %{resource}
oder %{count}
verwendet werden. Wenn Sie sich den Original-Registrierungs-Controller ansehen, sehen Sie diesen Code ( hier )
Ende
Ich würde diesen Controller neu schreiben und diese Zeile hinzufügen
%Vor% Dann solltest du in deiner devise.en.yml
-Datei so etwas verwenden können
Sag mir, ob das funktioniert hat.
Wenn Sie einen Hinweis darauf benötigen, wie Devise-Controller neu geschrieben wird, sehen Sie sich dies
Ich hoffe, es hat geholfen.
===== UPDATE =====
Ich habe es getestet und es hat funktioniert.
Okay, wenn wir tiefer gehen wollen, können wir lib/devise/controllers/internal_helpers.rb
:
Aber bitte aktualisieren Sie Ihren Code, damit wir sehen können, was nicht stimmt.
Tags und Links ruby-on-rails