Ceci est mon users_controller.rb
code:Impossible de trouver le modèle Afficher dans Rails?
...
def edit
@user = @current_user
end
def update
@user = @current_user # makes our views "cleaner" and more consistent
if @user.update_attributes(params[:user])
flash[:notice] = "Account settings updated."
redirect_back_or_default account_url
else
render :action => 'edit'
end
end
...
je les vues/utilisateurs suivants:
- new.html.erb
- password.html.erb
- profile.html.erb
- show.html.erb
Chaque fois que j'essaie de mettre à jour mes paramètres de compte utilisateur, les pops suivants jusqu'à:
ActionView::MissingTemplate (Missing template users/edit.erb in view path app/views:vendor/plugins/admin_data/app/views):
app/controllers/users_controller.rb:46:in `update'
Ce n'est pas la faute de admin_data
est vous êtes curieux. C'est le contrôleur. Qu'est ce que j'ai mal fait? Merci.
Mon utilisateur met à jour ses informations dans "show.html.erb". Comment puis-je obtenir le contrôleur pour enregistrer et rediriger vers là? Merci. – Victor