首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向网站添加特别优惠

向网站添加特别优惠
EN

Stack Overflow用户
提问于 2013-01-17 21:56:19
回答 2查看 49关注 0票数 0

我对web开发是个新手。目前,我正在设计一个网站,在那里人们可以购买不同的东西。该网站有许多特别优惠,例如如果你购买超过200美元,你可以享受八折优惠,如果你购买3个类似的商品,你可以获得第四个免费商品。

有人能给我指出正确的方向吗?最好的方法是什么?此外,如果报价发生变化,我不需要改变太多的代码。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2013-01-17 22:17:08

您可以使用各种电子商务和支付宝石,就像Railscasts中的那些。

这里提供了更多用于此目的的gems The Ruby Toolboxhere too

正如评论中提到的,您可以使用Shopify等Saas产品,但这不是免费的。

票数 0
EN

Stack Overflow用户

发布于 2013-03-17 03:54:35

我将向您介绍一些代码,这些代码应该会对您有所帮助。

例如,“如果你买了3件相似的东西,你会得到第四件免费的。”在ror_ecommerce中,这是一个“交易”。代码如下:

https://github.com/drhenner/ror_ecommerce/blob/master/app/models/deal.rb

这段代码并不直接,但基本上是寻找订单有资格获得的最佳交易。

如果你有买2送1,你可能想要实现买4送2和买6送3……

类似地,ror e也有销量。您唯一需要添加的就是order.total的条件,并将该值传递给Sale.for方法。

我希望这对你有帮助。

免责声明:代码是我写的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14380662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档