Agile Web Developmentの書籍のいくつかのコードに続いて、redirect_to(:back)を使用して最後に表示されたページにリダイレクトする方法があります。それがあったページ。ruby on rails redirect_to(:back)not working
希望の結果を得るにはどうすればよいですか?私は何か間違っているのですか?私のコード:
def update
@user = current_user
if @user.update_attributes(params[:user])
flash[:notice] = "Successfully updated profile."
redirect_to(:back)
else
render :action => 'edit'
end
end
私は、ユーザーが以前に行ったページにリダイレクトすると考えました(ブログの記事=>プロフィールページの編集=>ブログの記事に戻る) – Ryan
その場合、あなたはto redirect to to @blog –
さて、私は、プロフィール編集ページに入る前に、ユーザーが最後のページを保存するために何らかのセッションをコーディングする必要があるように見えます。 – Ryan