【发布时间】:2012-03-20 15:54:05
【问题描述】:
我正在我的基于 Spree 的应用程序中使用收藏夹功能。我想编写自己的控制器/动作来将产品添加到收藏夹。我想要的是以下网址:
/product/:product_permalink/favorite
...将产品标记为当前登录用户的最爱。
目前我执行以下操作:
match 'favorites' => 'favorites#index'
match 'products/:id/favorite' => 'favorites#create', as: 'favorites'
match 'products/:id/unfavorite' => 'favorites#destroy', as: 'unfavorite'
然而,真正做到这一点的方法是连接 Spree products 资源路由,添加适当的成员。但这有可能吗?
【问题讨论】:
-
快速提问,以便可能回答您的问题:您在使用 Spree 1.x 吗?还是旧版本?
标签: ruby-on-rails routing routes spree