-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 に答える