gpt4 book ai didi

javascript - 我怎样才能在 Magento 中修改这个价格函数

转载 作者:行者123 更新时间:2023-12-03 10:30:16 25 4
gpt4 key购买 nike

所以我现在需要为我的购物车自定义折扣价格。我自己研究了一下,我意识到我可以修改 view.phtmlitem.phtml 以显示正确的价格。但我并不满足,因此我的目光集中在这行代码上:

<?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()) ?>

我认为这行代码的功能是从辅助部分中的某个地方调用价格并返回它。我的问题是我怎样才能访问那里。

非常感谢。

更新1:在 aton 给了我一些提示后,我做了一些研究,然后我深入研究了文件 DATA.php并找到了他提到的函数:

public function formatPrice($price)
{
return $this->getQuote()->getStore()->formatPrice($price);
}

但是有没有办法更深入地了解 $this->getQuote()->getStore()->formatPrice($price);

再次感谢。

最佳答案

在您上面提到的代码中,价格来自$_item->getCalculationPrice() .

代码

<?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()) ?>

只需获取价格并对其进行格式化,即根据您的商店和其他内容添加货币符号。

如果您想知道formatPrice函数所在的位置,请导航至

app/code/core/Mage/checkout/Helper/Data.php

在这里您将看到该函数的定义。

希望这会有所帮助。

关于javascript - 我怎样才能在 Magento 中修改这个价格函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29247520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com