2012-12-27 105 views
0

我想給客戶操作添加到我的資源之一,所以我創建了一個自定義路由:Rails的路線上顯示自定義的路由操作

namespace :admin do 
    resources :subscriptions 

    match 'subscriptions/summary', :to => 'subscriptions#summary', :as => 'subscriptions_summary' 

end 

在我耙路線我得到的以下的輸出:

admin_subscriptions_summary  /admin/subscriptions/summary(.:format)        spree/admin/subscriptions#summary 

現在的問題是,每當我試圖創建一個鏈接到彙總行動,我得到以下錯誤:

Missing template spree/admin/subscriptions/show 

爲什麼我的應用程序會將顯示操作與摘要操作混淆?

回答

0
namespace :admin do 
    resources :subscriptions do 
    collection do 
     get 'summary' 
    end 
    end 
end 

解決了它。