2011-12-05 3 views
0

편안 경로를 변경합니다. 기본적으로 나는 직원이라고 불리는 컨트롤러를 가지고 있지만 직원/새로운 직원을 고용하여 사용하고 동일한 것을 성취하고 직원/새로운 잘못된 URL을 만들기를 원합니다. 이 명령은 당신에게 현재의 모든 경로를 표시합니다레일 - 내가 가장 쉬운 방법은 편안한 경로가 이름을 알고 싶어

rake routes 

Rails Guide on Routes, 또한 명령 노선 데이터의 최고의 소스의

답변

0

하나는 레일 가이드입니다.

그러나이 사양 질문에 대한 답변으로 경로 파일을 살펴 본다면 새 경로 을 수동으로 만들 수 있습니다.

match 'employee/hire' => 'Employees#new', :via => :get, :as => 'employee_path' 

첫 번째 인수는 브라우저가 찾고있는 것과 일치합니다. 두 번째 인수는 컨트롤러와 메소드입니다. 셋째는 get, put, post 또는 delete 호출입니다. 네 번째는 경로의 이름이므로 코드에서 표준 name_path 유형의 호출로 액세스 할 수 있습니다.

이것은 의미가 있습니까? 사용자의 특정 요구를 들어

+0

는 여전히'자원을 사용할 수 있습니까? – Kvass

+0

예하지만 우선 순위를 테스트 해 보겠습니다. 나중에 라우트 파일의 항목이 선행 또는 이전의 항목을 차지한다면 내 머리 꼭대기를 기억할 수 없습니다. – huntsfromshadow

+0

경로의 이름을 변경하지 않고 별칭을 지정합니다. –

관련 문제