-4

我正在尝试在我们的网站上创建一个解决方法。我需要说明的是,如果 UPS 的运费 + 我们为每个产品输入的超大尺寸费用小于 1(0 或负数),则运费应为 0。

试图创造一种解决方法来按产品免费送货。

问题是我不知道 ColdFusion。我们的系统在产品级别没有免费送货选项。我测试了在字段中添加负数以对超大物品收取附加费。这有效,除非退回的运费为负数,它会从销售中扣除该金额。示例小部件 10 美元,运费 8.50 美元,超大费用设置为 -10,销售额为 8.50 美元。我需要将负数设置得足够高,以涵盖陆运费用的范围,因此我需要将费用编码为永远不能小于 0。希望这更有意义。

谢谢

4

2 回答 2

4

你可以试试

max( 0, (upsCharge + oversizedCharge) )
于 2012-09-13T18:15:59.200 回答
0

不知道你在问什么。如何在 ColdFusion 中编写 if 语句?

<cfif (UPSCharge + OversizeCharge) GT 0>
    <!--- add shipping charge --->
<cfelse>
    <!--- free shipping --->
</cfif>
于 2012-09-13T18:16:26.863 回答