2012-05-12 1 views
0

내 컨트롤러에 randomize def를 지정하고 편안한 경로로 액세스하려고합니다. 경로는 다음에 액세스 할 수 있어야합니다레일 : action_controller_path를 사용하여 편안한 리소스 라우팅

<%= link_to "Randomize", random_reader_path %> 

하지만이 경로는 레이크 노선에 표시 또는 내 routes.rb 파일에 올바르게 구성 얻는 방법을 알아낼 수 없습니다. 지수는

가 현재 내 routes.rb에

resources :reader 

로 내 리더 컨트롤러를 @variable 임의의 페이지 콘텐츠를 제공으로

임의 방법은 같은 일을 할 것입니다

답변

2

Add more RESTful actions !

경로는 random_readers_path입니다.

+0

(맛있는 Ruby 1.9 해시 구문을 사용했는데, 비극적 인 1.8 일 경우'get 'random', : on => : collection'을 써야합니다.) –

+0

슬프게도 아직 정의되지 않은 지역 변수 내 경로에 정확한 코드를 추가 한 후에도'random_readers_path '메소드를 사용하십시오. (수정 된 리소스 : 독자, 새 하나를 추가하지 않았다;)) 비록 리소스를 추가하여 –

+0

링크를 주셔서 감사합니다. 독자가 수행 수집 do get 'random' end end 나는 클릭 할 때 경로를 얻습니다. 링크, 초기화되지 않은 상수 ReadersController –