我试图弄清楚只有在产品存在分层定价的情况下,如何在产品页面上隐藏正常价格。任何提示将不胜感激。
我一直在研究以下代码,以在分层定价时有条件地显示价格,但无法使其正常工作。
<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>
我试图弄清楚只有在产品存在分层定价的情况下,如何在产品页面上隐藏正常价格。任何提示将不胜感激。
我一直在研究以下代码,以在分层定价时有条件地显示价格,但无法使其正常工作。
<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>
等级价格是在选择一定数量的产品时添加的东西。因此,对于默认产品,不应有任何等级价格。选择特定产品时添加层级价格
如果存在任何等级价格,则有一个显示等级价格的块
在 catalog/product/view/type/default.phtml 中添加条件语句
<?php if (count($this->getTierPrices()) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif;?>
用条件语句包装代码catalog/product/view/type/default.phtml
:
<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>