2014-01-07 36 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

這是definetely與路線的問題。我結束了這條路解決問題...

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

...,只是來充實我的控制器動作我做...

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

...在我查看我可以做的事情,如...

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

希望這可以幫助別人出去!