4

Expresso Store (バージョン 1.6.0) で送料無料のプロモーション コードを作成すると、割引額を 0 に設定し、送料無料のオプション「はい」を選択する必要があるようです。

これは機能しますが、ユーザーに注文の割引額が表示されると、£0.00 と表示され、混乱を招きます。order_discount タグに「送料無料」を表示する方法がわかりません。さまざまな条件を試しましたが、うまくいきません。

誰でもこれについて提案できますか?

4

1 に答える 1

3

適用されたプロモーション コードによって送料が無料になるかどうかを示す最も簡単な方法は、テンプレートでこれを使用することです。

{if promo_code_free_shipping}
    Your Order Ships for Free
{/if}

個人的には、送料無料を割引とは考えていません。たとえば、50 ドルの注文で 10 ドル引きと言うように、注文の送料が無料になっていることがわかった場合、プロモーション コードが適用されたことがわかります。

ただし、注文割引で条件付きを実行したい場合は、次を試してください。

{if order_discount_val == 0}
    Free Shipping
{/if}

{price}フォーマットされた数値、{price_inc_mod}、などを返す Store 内の変数は、{sale_price}を後置し_valて、条件などで使用するフォーマットされていない数値を返すことができます。

于 2012-11-06T19:58:37.753 に答える