Ich versuche, das Benutzermodell durch Devise mit AJAX zu aktualisieren und lassen Sie Devise mit der richtigen Javascript-Datei reagieren.Devise Registrierung # Update über JS in Rails
Ich mag die Form der Ferne auf die Registrierungen # Update-Aktion unterbreiten, aber das funktioniert nicht mit der Standardantwort von Devise, die folgenden von dem RegistrationsController verwendet:
respond_with resource, :location => after_update_path_for(resource)
Die oben versucht, Umleiten auf die Standardroute statt Rendern der update.js.erb-Datei. Ich bin in der Lage, die Aktion zu überschreiben und habe es mit folgenden Änderung arbeiten:
respond_to do |format|
format.html
format.js
end
Aber dies scheint sehr brutale Gewalt, wie ich die gesamte Aktion bin überschreiben. Gibt es einen einfachen Weg für Devise, um mit JavaScript zu reagieren, statt seine Standardumleitung durchzuführen?
Vielleicht kann dies helfen http://natashatherobot.com/devise-rails-sign-in/ – Mindbreaker