2014-01-07 2 views
0

볼 수있는 컨트롤러 액션을 연결하려고, 난에 ...정유는 : 나는 정유 응용 프로그램이

vendor/extensions/refinerycms-calendar/app/views/refinery/calendar/events/test.html.erb 

뷰를 가지고 ... 다음에 ...

내 컨트롤러 내가/클래스 일정/시험에 갈 때
vendor/extensions/refinerycms-calendar/app/controllers/refinery/calendar/events_controller.rb 
내가 간단한와 correstponing 동작을 정의

...

def test 

end 

나는 오류를 얻을

ArgumentError in Refinery::Calendar::EventsController#index 

제 질문은이 페이지에서 '테스트'작업을 사용하려면 설정/경로에 추가해야하는 경로는 무엇입니까? 다음은 내가 시도한 몇 가지 ...

get 'test', to: 'Refinery::Calendar::EventsController#test', as: 'test' 

get 'test', to: 'events#test', as: 'test' 
+0

routes.rb 파일의 더 많은 부분이 필요합니다. – ryudice

답변

0

경로와 관련하여 확실히 문제가있었습니다. 나는

def test 
    @events = Refinery::Calendar::Event.all 
    end 

... 그리고에 ... ...이 경로로 문제를 해결

get 'class-schedule/test', to: 'Refinery::Calendar::events#test', as: 'test' 

을 종료 ... 그냥 내가 뭘 내 컨트롤러 액션을 살을 내 내가 좋아하는 일을 할 수보기 ...

<%= e.title %> 
    <p> 
<% end %> 

이 밖으로 다른 사람이 도움이 될 수 있습니다 희망!

관련 문제