Ruby on rails 4 通过单击向spree购物车添加多个产品

Ruby on rails 4 通过单击向spree购物车添加多个产品,ruby-on-rails-4,spree,Ruby On Rails 4,Spree,我将spree 3.0与ROR 4结合使用,在我们的电子商务网站上,我们希望能够向客户推荐配对项目。比如衬衫和裤子的搭配。因此,客户将回答几个问题,然后我们向他们显示一个产品组合列表(我假设是分类),但当他们单击选择时,会将他们带到一个包含两个项目的页面,在该页面中,他们可以分别选择每个项目的大小,但只需单击“添加到购物车”即可将它们添加到购物车中。有人用spree解决了这个问题吗?您可以使用spree API向订单中添加多个商品。spree::Core附带了一些促销操作示例,其中之一是“创建商

我将spree 3.0与ROR 4结合使用,在我们的电子商务网站上,我们希望能够向客户推荐配对项目。比如衬衫和裤子的搭配。因此,客户将回答几个问题,然后我们向他们显示一个产品组合列表(我假设是分类),但当他们单击选择时,会将他们带到一个包含两个项目的页面,在该页面中,他们可以分别选择每个项目的大小,但只需单击“添加到购物车”即可将它们添加到购物车中。有人用spree解决了这个问题吗?

您可以使用spree API向订单中添加多个商品。spree::Core附带了一些促销操作示例,其中之一是“创建商品”。这可能是一个很好的开始,作为一个如何根据条件向购物车添加物品的示例。不过,我不建议对你的功能使用促销。我的建议是查看它以获得灵感。@gmacdougall,这样我就可以修改视图页面以显示多个项目,用户可以在不同的产品中选择它们的大小,然后有一个“添加两者”按钮,该按钮将使用API添加多个行项目?这就是您推荐的方法吗?@radamnyc是的,我会这么做。您可以使用Spree API向订单中添加多个商品。Spree::Core附带了一些促销操作示例,其中之一是“创建商品”。这可能是一个很好的开始,作为一个如何根据条件向购物车添加物品的示例。不过,我不建议对你的功能使用促销。我的建议是查看它以获得灵感。@gmacdougall,这样我就可以修改视图页面以显示多个项目,用户可以在不同的产品中选择它们的大小,然后有一个“添加两者”按钮,该按钮将使用API添加多个行项目?这就是您推荐的方法吗?@radamnyc是的,我会这么做。您可以使用Spree API向订单中添加多个商品。Spree::Core附带了一些促销操作示例,其中之一是“创建商品”。这可能是一个很好的开始,作为一个如何根据条件向购物车添加物品的示例。不过,我不建议对你的功能使用促销。我的建议是查看它以获得灵感。@gmacdougall,这样我就可以修改视图页面以显示多个项目,用户可以在不同的产品中选择它们的大小,然后有一个“添加两者”按钮,该按钮将使用API添加多个行项目?你会推荐这种方法吗?@radamnyc是的,我会这么做。