0

從例如Rails3中嵌套的路線,路線,如:與軌道導軌默認基

resources :publishers do 
    resources :magazines do 
    resources :photos 
    end 
end 

會導致,網址,如:

/publishers/1/magazines/2/photos/3 

我想有出版商例如蛞蝓 - 牛津 ,避免了第一個「/出版商」部分 使網址類似:

/oxford/1/magazines/2/photos/3 

在Rails 3中實現這一點最乾淨和最好的方法是什麼?

回答

0
scope :path => ":publisher_slug", :as => "publisher" do 
    resources :magazines do 
    resources :photos 
    end 
end 

publisher_magazine_photo_path("oxford",2,3)