2

商品リスト、商品ページ、カートに送料無料のメッセージを表示するにはどうすればよいですか。メッセージは、商品の価格が 50 ドルを超える場合にのみ商品リストと商品ページに表示され、合計が 50 ドルを超える場合はカートに表示される必要があります。

これどうやってするの?

ありがとう

4

3 に答える 3

4

この拡張機能をダウンロードして、送料無料のインセンティブを提供し、変更/アップグレード/編集などを行って、好きなように変更できます。

アイデアを得る:

  1. ここ
  2. ここ
  3. ここ
于 2012-12-23T23:40:10.427 に答える
3

こんにちは Marcelo ,
商品詳細ページに送料無料のメッセージを表示するには:template/catalog/product/view.phtml

$productprice = echo $_product->getPrice();
if($productprice >= 50)
{
echo 'free shipping is available for this product if cart total is greater than $50';
}

商品一覧ページで商品画像の上に「送料無料」の写真タグを付けて表示する。パス:template/catalog/category/view.phtml上記と同様の条件を追加

50 ドル以上のカートで送料無料を利用するには:
管理画面に移動:

System > Configuration > Sales > Shipping Methods

有効: はい
最小カート合計: 50
希望 これは役に立ちます。. .

于 2012-12-24T07:01:48.767 に答える
0

上記をうまく利用し、2 番目のメッセージを追加して、最大 50.00 ポンドの送料無料の購入を促すメッセージを追加しました。

        <?php if ($_product->getSpecialPrice() > 50.00):
        echo $this->__('With Free UK Shipping');
        endif; ?>

        <?php if ($_product->getSpecialPrice() < 50.00) :
        echo $this->__('Spend £50.00 To Get Free UK Shipping');
        endif; ?>

問題は、これらのメッセージが SpecialPrice のみに基づいていることですが、SpecialPrice が null または 0 の場合、Price (RRP) に基づいてメッセージを表示する必要があります。優れたコーダーではありませんが、助けを借りて行うことができます。送料無料の前に購入する必要があります

于 2015-02-27T12:45:14.533 に答える