【问题标题】:Special price calculating tier price in MagentoMagento 中的特价计算等级价格
【发布时间】:2014-01-24 16:21:37
【问题描述】:

希望有人能帮我解决这个问题。

这就是问题所在。我需要在产品页面的层级价格输出中显示/输出一个特殊的计算价格。

例如。我有

购买 2 个,每个 15,99 欧元,节省 6% 买 3 件……..

我需要显示...

以 15,99 欧元购买 2 个(0,15) 并节省 6% 买 3 件……..

输出 = 15,99 / 100 = (0,15)

(0,15) = 单价

客户以 15,99 欧元购买 100 件。这样他就可以看到单价了。

我想我必须创建一个公式来计算 tierprices.phtml .... 但不知道如何。

<?php else: ?>
    <?php echo $this->__('Buy %1$s for %2$s (%3$s incl. tax) each', $_price['price_qty'], $_price['formated_price'], $_price['formated_price_incl_tax']) ?>
<?php endif; ?>

希望有人能帮我解决这个问题...

谢谢

【问题讨论】:

  • 您只是想显示这个特价还是实际使用特价?如果您只是在 phtml 中执行它,它只会显示它。当有人将其添加到购物车时,他们将不会获得特价。
  • 我只想显示那个价格。它只是一个单位的计算。在一种产品中,客户购买的产品数量为 100 件。所以客户可以看到女巫的价格是每单位。
  • 如果我做 $_finalPriceInclTax /100 它显示最终价格除以 100。但是我必须做什么来划分 $_price['formated_price'] 和 $_price['formated_price_incl_tax'] ?

标签: magento


【解决方案1】:

花了几个小时找到答案后,我一直试图自己找到解决方案。希望这对其他人有所帮助。

number_format($_price['price'] /100, 3)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 1970-01-01
    • 2017-01-13
    相关资源
    最近更新 更多