정렬 가능한 헤더와 페이지 매김이있는 모든 프로젝트를 나열하는 페이지가 있습니다.
path:
/projects?order=asc&page=3&sort=code
프로젝트 중 하나를 편집하기로 선택했습니다
path:
projects/436/edit
해당 페이지에서 저장을 클릭하면 프로젝트 컨트롤러 / 업데이트 메소드를 호출합니다. 코드를 업데이트 한 후 특정 프로젝트 편집을 클릭하기 전에 있던 경로로 리디렉션하고 싶습니다. 즉, 같은 정렬로 동일한 페이지에 있고 싶습니다.
나는 link_to (: back)을 보았고 : back은 redirect_to (: back)에서 작동 할 수 있다고 생각했지만 결코 그렇지 않습니다.
puts YAML::dump(:back)
yields the following:
:back
이 작업을 수행하는 방법에 대한 아이디어. 쉽게 해결할 수있는 문제처럼 보이지만 RoR을 처음 사용합니다.
redirect_to session.delete(:return_to)
업데이트 작업을 제안 합니다. 더 이상 필요하지 않기 때문에 세션에서 값을 정리합니다.