特別価格がない場合は、特別価格または通常価格からカスタムラベルを取得したい. 特別価格だけでカスタムラベルだけを入手できますが、価格では入手できません。どこから始めればよいかわかりません。特別価格が特別価格を取得する場合、価格のみが価格を取得する場合、選択を構築するのに助けが必要です。
<?php
// Get the Special Price
$specialprice = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialPrice() >= 500;
// Get price
$price = Mage::getModel('catalog/product')->load($_product->getId())->getPrice()>= 500;
// Get the Special Price FROM date
$specialPriceFromDate = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialFromDate();
// Get the Special Price TO date
$specialPriceToDate = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialToDate();
// Get Current date
$today = time();
if ($specialprice):
if($today >= strtotime( $specialPriceFromDate) && $today <= strtotime($specialPriceToDate) || $today >= strtotime( $specialPriceFromDate) && is_null($specialPriceToDate)):
?>
<img src="picture/shipping.png" align="right" width="120" height="30" class="onsaleicon" />
<?php
endif;
endif;
?>
ソリューションを追加:
<?php
$specialprice = Mage::getModel('catalog/product')->load($_product->getId())->getFinalPrice();
if ($specialprice >= 500):
?>
<img src="picture/shipping.png" align="right" width="120" height="30" class="onsaleicon" />
<?php
endif;
?