gpt4 book ai didi

ruby-on-rails - 在 Rails 电子商务应用程序中添加自定义统一运费

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:44 25 4
gpt4 key购买 nike

在开始之前,我不得不说我是 Rails 和一般编码的新手。我对向我的 Rails 应用程序添加固定运费有疑问。我正在使用 Tutsplus 教程(这里是源代码:https://github.com/tutsplus/rails_store_with_braintree)构建一个电子商务应用程序,但他没有讨论如何添加运费。我用谷歌搜索了这个,但找到了主要针对 Spree、Solidus 和 ActiveShipping 的答案,但这些对我不起作用。我不想计算运费,因为无论地点或购物车中的产品数量如何,我都会收取固定费用。你们中有人可以在这方面帮助我吗?

最佳答案

我会在那里添加运费 https://github.com/tutsplus/rails_store_with_braintree/blob/master/app/models/cart.rb#L50

像这样

def shipping_fee
5.00
end

def total_price
total = @items.inject(0) { |sum, item| sum + item.total_price }
total + shipping_fee
end

添加一个可视化 UI 元素,告诉用户运费是多少。我可以继续讨论测试和不使用 float 来赚钱,但这并不是这个项目的主要目标。您也可以将运费放入数据库中,以便更容易更新等。祝您好运。

关于ruby-on-rails - 在 Rails 电子商务应用程序中添加自定义统一运费,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53693796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com