我正在尝试仅在选择“是”时显示自定义是/否产品属性。到目前为止,这是我的代码:
<?php $freeship = Mage::getModel('catalog/product')->load($this->getProduct()->getId())->getAttributeText('free_shipping_discount');
if ($freeship == "yes")
echo '<span class="free-ship">FREE SHIPPING</span>'; ?>
它不会产生错误,但也不会显示任何错误。有什么建议吗?
由于
答案 0 :(得分:0)
也许它是大写的是吗?我会尝试使用var_dump($ freeship)来查看你的变量是否返回你期望的结果。
答案 1 :(得分:0)
这对我有用:
<?php if ($_product->getFreeShippingDiscount()):?>
<span class="free-ship">FREE SHIPPING</span>
<?php endif;?>