0

我在可下载产品的产品页面上的价格格式方面遇到问题。格式(全球定义)应为 15.23 欧元。它在侧边栏、类别页面、主页等中运行良好。无论如何,在产品页面上显示的价格错误(没有空格):EUR15.23

目录/产品/view.phtml:

//calling once - price EUR15.23
<?php echo $this->getPriceHtml($_product, true); ?>

//calling twice - first price EUR15.23 second price EUR 15.23 (correct)
<?php echo $this->getPriceHtml($_product, true); ?> 

调用时同样的问题:

<?php echo $this->getChildHtml('product_type_data'); ?>

我认为这与reloadPrice : function()downloadable/catalog/product/links.phtml 中的 JavaScript 代码有关

有人也有这个问题吗?实际上,我不想通过 JavaScript 代码并在这里更改某些内容,因为我不想更改核心文件。

谢谢!

4

1 回答 1

0

当然这不是正确的解决方案,但是如果我说对了,并且“第一个价格 15.23 欧元第二个价格 15.23 欧元(正确)”总是正确的,那么为什么不只是

<?php $this->getPriceHtml($_product, true); // no output  ?> 
<?php echo $this->getPriceHtml($_product, true); // correct output ?> 
于 2011-10-08T16:32:09.103 回答