2013-11-22 26 views
0

我一典型路線,控制器,和視圖爲一個新的 「調度」 頁錯誤數量的參數(2 0),用於路徑設定

路線:

get 'dispatch' => 'deliveries#dispatch', as: 'dispatch' 

在DeliveriesController:

def dispatch 
end 

在「交貨」的文件夾,我補充說:「dispatch.html.erb」

當我嘗試去聯繫,我收到以下錯誤信息:

Error message: Wrong number of arguments (2 for 0) 

更好的錯誤凸顯驗證碼:

def self.action(name, klass = ActionDispatch::Request) 
    middleware_stack.build(name.to_s) do |env| 
    new.dispatch(name, klass.new(env)) 
    end 
end 

任何幫助將不勝感激。謝謝!

回答

2

dispatch是ActionController :: Base中的一個實例方法。更改您的路線/方法名稱將是解決異常原因的第一步。

+0

是的我失去了3小時的調度和發送,他們都是保留的方法。 – pastullo

相關問題