アプリケーションの一部のモデルにバニティURLを設定する必要があります。基本的には製品カタログでありStore
、モデルがBrand
ありCategory
ます。ここで必要なのは、これら3つのモデルすべてのURLのようなユーザー名を設定することです。したがって、ルートは次のように表示されます。
http://mysite.com/brandname => http://mysite.com/dell
http://mysite.com/categoryname => http://mysite.com/laptops
http://mysite.com/storename => http://mysite.com/delluk
これら3つのルートはすべて、商品コントローラーのインデックスアクションをレンダリングし、商品が特定のストア、ブランド、またはカテゴリに属していることを示す必要があります。
これを行うための宝石があるかどうか教えてください。現在、このgem https://github.com/jaustinhughey/vanitiesを試していますが、上記のように使用方法がわかりませんでした。