我将magento商店从1.3.x升级到1.7.0.0。这导致了我现在正在修复的一些错误。
我遇到了这个问题:升级后添加的产品价格在类别页面中正确显示,但在详细页面上没有显示。出于某种原因,升级后添加的产品详细信息页面上的含税价格始终为“0”。不含税的价格会正确显示。你可以在这里看到:http://www.stagefreaks.nl/gedore-scaffhamer.html
此外:购物车和结账时,含税和不含税的价格是正确的。
知道什么可能导致这个问题吗?我此刻转向缓存,所以这不是一个缓存问题(现在已经有一个多星期了。)
非常感谢您的回复。
答案 0 :(得分:1)
为了解决错误,第一步是知道它来自哪里 由于您已经放弃了模板问题,让我们关注非核心代码:
<active>
设置为false在app / etc / modules / module.xml文件中或重命名文件夹)一旦您知道哪个模块负责,您就必须查看它以了解它与产品详细信息视图的混淆程度。
哦,还要编辑index.php文件以显示错误:
Mage::setIsDeveloperMode(true)
ini_set('display_errors', 1);
答案 1 :(得分:1)
这个问题的具体解决方案是......
如果安装新的自定义模块并清除magento缓存,则会出现此错误。
magento在安装模块时创建Helper,Model,Controller,Adminahml。 从这些文件中,magento知道你的模块。
对于前。
我将模块名称创建为createform 模块文件夹是 的CreateForm / Newform的/ etc / /Helper/Data.php /控制器 /模型 /Block/Myform.php
安装此模块后,magento将创建一个文件名 / includes / src /文件夹中的Createform_Newform_Helper_Data.php。
注意: - 如果此文件未在/ includes / src /文件夹中创建。
致命错误:546上的/app/Mage.php中找不到类'Createform_Newform_Helper_Data' 然后会发生此错误。
删除此错误在includes / src文件夹中手动创建此文件。 喜欢:- /includes/src/Createform_Newform_Helper_Data.php
并在Createform_Newform_Helper_Data.php文件中添加Data.php文件的代码。
然后刷新您的网站。 此错误将从您的系统中删除,并且可以正常运行。
另请检查system.log文件以查找其他错误。
答案 2 :(得分:0)
只是预感但可能与新增值税选项有关吗?您可以查看大桶计算的选项。