명명 된 경로 자체에 접두사가 첨부 된 링크를 생성하려고합니다. 이 같은 뭔가 "/ 구/레시피"의 경로를 표시 :Ruby on Rails : 이름 붙여진 경로 앞에 어떻게 붙이십니까?
recipes_path(:prefix => "old/") # the correct way should show "/old/recipes"
나는 routes.rb 파일을 터치 만 부착 접두사로 명명 된 경로를 수정하지 않습니다. 그게 가능하고 어떻게 제대로 할 수 있니?
편집 : 레일스 3을 사용하고 있습니다. 선택적 접두사를 추가하는 이유는 일반 recipes_path도 사용하고 싶습니다. 그래서 "/ recipes"와 "/ old/recipes"를 모두 사용하고 싶습니다.
감사합니다. Ryan. 그 이유는 옵션 접두사를 추가하고 싶습니다. recipes_path도 사용하고 있기 때문입니다. 그래서 "/ recipes"와 "/ old/recipes"경로가 모두 필요합니다. 나는 운이 없다? – sjsc
@sjsc : 둘 다 scoped와 unscoped를 가지고 있으며, recipe_path가 먼저 정의되기를 원합니다. –
Ryan :) 고맙습니다. 후속 조치를 완전히 놓쳤습니다. 정말 고맙습니다. – sjsc