是否有一种为单个资源拥有多个名称的优雅方式。我们希望通过设置他们想要称之为“事物”的内容来为用户提供选择。即产品,物品,服务等。
到目前为止,我只能考虑使用多个路由到一个控制器:
resources :products
resources :items, :controller => :products
resources :services, :controller => :products
我唯一能看到的是视图将变得非常复杂,不得不根据用户设置询问生成哪个URL。
任何想法或想法都将不胜感激!