2016-10-11 40 views
0

我有一個創建一個按鈕,其路由到一個定製的控制器方法如下代碼:路由一鍵定製的控制器方法

button_to "Delete", action: "bulk_edit" 

和行動和控制器的PARAMS是看齊,與我想要的。但是,我不斷收到UrlGenerationError,因爲它表示沒有路由匹配。這是我的控制器方法:

def bulk_edit 
    @lead = Lead.new 

    print "+++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++ 
    +++++++++++++++++++++++++++++++++" 
end 

當方法存在時,我如何收到此錯誤?乾杯〜

+0

是,在集合類崗位的,但它仍然無法找到行動 –

+2

您是否將該方法添加到路線文件中? –

+0

意義的方式如下: –

回答

0

如果你定義在你的路線「後」的方法,你有你的button_to方法使用「後」的方法,以及:

button_to "Delete", action: "bulk_edit", method: :post