Magento 製品ページのどこかに「送料無料」ラベルを追加したいと考えています。そのコードは非常に単純です。
<?php echo $this->__('FREE SHIPPING') ?>
問題は、199 ドル以上の商品にのみ送料無料を提供していることです。
価格が $199 を超える場合にのみこのラベルを表示するように if ステートメントを設定するにはどうすればよいですか?
ご協力いただきありがとうございます(ちなみに私はMagento v1.6.1を使用しています)
Magento 製品ページのどこかに「送料無料」ラベルを追加したいと考えています。そのコードは非常に単純です。
<?php echo $this->__('FREE SHIPPING') ?>
問題は、199 ドル以上の商品にのみ送料無料を提供していることです。
価格が $199 を超える場合にのみこのラベルを表示するように if ステートメントを設定するにはどうすればよいですか?
ご協力いただきありがとうございます(ちなみに私はMagento v1.6.1を使用しています)
You can try do something like this:
// somewhere on product page, e.g. view.phtml
<?php if ($_product->getPrice() > 199) :
//if you don't have direct access to $_product variable from your template or to $this->getProduct() method of block template belongs to, try using registry,e.g.
//if (Mage::registry('current_product')->getPrice() > 199):
echo $this->__('FREE SHIPPING');
endif; ?>
Hope it will help.