2011-10-27 88 views
-1

我在Rails 3.1中創建了一個商店應用程序,並且我有產品和類別模型。類別模型具有名稱屬性,其中包含服裝,工藝品等的值。Rails嵌套路線

我希望用戶能夠使用此路徑訪問按類別過濾的產品www.example.com/products/clothing但我不知道如何設置routes.rb文件來做到這一點。棘手的部分是它何時到達帶有空格的分類名稱(例如Arts and Crafts),是否有辦法使它看起來像www.example.com/products/arts-and-crafts?

謝謝!

+0

爲了解決帶空格的類別名稱問題,您可能需要使用['permalink_fu'](https://github.com/technoweenie/permalink_fu)gem。 – Mischa

回答

0

你試圖用一個問題涵蓋很多地方。

考慮閱讀Rails routing guide,特別是有關智能路線的部分。

首先使用最簡單的默認路線,它看起來像'/ categories/123',讓它工作。然後回來問另一個問題。 :)