2

我试图弄清楚只有在产品存在分层定价的情况下,如何在产品页面上隐藏正常价格。任何提示将不胜感激。

我一直在研究以下代码,以在分层定价时有条件地显示价格,但无法使其正常工作。

<?php if (count($_tierPrices) == 0): ?> <?php echo $this->getPriceHtml($_product) ?> <?php endif; ?>

4

3 回答 3

0

等级价格是在选择一定数量的产品时添加的东西。因此,对于默认产品,不应有任何等级价格。选择特定产品时添加层级价格

如果存在任何等级价格,则有一个显示等级价格的块

于 2013-04-21T19:57:02.113 回答
0

在 catalog/product/view/type/default.phtml 中添加条件语句

<?php if (count($this->getTierPrices()) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif;?>
于 2014-07-05T05:31:49.713 回答
0

用条件语句包装代码catalog/product/view/type/default.phtml

<?php if (count($_tierPrices) == 0): ?>
<?php echo $this->getPriceHtml($_product) ?>
<?php endif; ?>
于 2013-04-22T03:09:21.847 回答