我想知道如果产品的分层定价,如何隐藏产品页面上的常规价格。任何提示将不胜感激。
我一直在研究以下代码,以便在分层定价时有条件地显示价格,但却无法让它发挥作用。
<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>
答案 0 :(得分:0)
当选择一定数量的产品时,会增加等级价格。因此,对于默认产品,不应该有任何等级价格。选择某个产品时,会添加等级价格
如果存在任何等级价格,则有一个显示等级价格的块
答案 1 :(得分:0)
使用catalog/product/view/type/default.phtml
中的条件语句包装代码:
<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>
答案 2 :(得分:0)
在catalog / product / view / type / default.phtml
中添加条件语句<?php if (count($this->getTierPrices()) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif;?>