2
나는 심각한 해킹을하고 있습니다. 제 행렬의 특정 지점에서 모든 매개 변수가 손실되고 동일한 컨트롤러를 부적합하게 공유하는 두 객체를 구별 할 수있는 방법이 없습니다.컨트롤러 내부에서 현재 URL을 가져 오는 방법이 있습니까?
나는 이것을 params[:foo] == "bar"
과 같은 것으로 호출 할 수 있다고 생각했지만이 시점에서 일련의 메소드에서는 사용할 수있는 매개 변수가 없습니다. 그것은 만들기 전에 호출 된 메서드이기 때문입니다.
create.before :create_before
그러나! 그들은 서로 다른 URL을가집니다! 따라서 현재 url의 params를 가져 오는 방법을 찾을 수만 있다면이 문제를 해결할 수 있습니다.
수취인?
이것은 당신이 컨트롤러에 실제로 경우 레일 2.3.5
hmm .. yah request.path는 나에게 단위 화 된 상수 오류를 준다. – Trip
나는 더러운 코드를 정리하고 훌륭한 프로그래머가되었다. 내 문제가 해결 됐어. 도와 주셔서 감사합니다 – Trip