Wie kann ich meinen Benutzer ohne das erforderliche Passwort, die Passwortbestätigung und das aktuelle Passwort aktualisieren?entwickeln: Benutzer auf einem anderen Controller ohne Passwort aktualisieren
Ich versuche, den Benutzer zu aktualisieren außerhalb ersinnen Controller, wird meine Form mit diesem Helfer arbeiten:
module ContentHelper
def resource_name
:user
end
def resource
@resource ||= User.new
end
def devise_mapping
@devise_mapping ||= Devise.mappings[:user]
end
end
und meine Form für die Bearbeitung:
<%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put, multipart: true }) do |f| %>
<%= devise_error_messages! %>
<%= f.file_field :personal_file, placeholder: "Upload file" %>
<%= f.submit %>
<% end %>
Damit seine dass ich erscheinen kann nicht mein Passwort leer und umleiten zu Benutzer bearbeiten Seite:
ok danke! Ich habe es getan – terrorista