首页 文章

在magento升级后,包含税的价格在详细页面上显示为0

提问于
浏览
1

我将magento商店从1.3.x升级到1.7.0.0 . 这引起了我现在正在修复的一些错误 .

我坚持这一点:升级后添加的产品价格在类别页面中正确显示,但在详细页面上没有显示 . 出于某种原因,升级后添加的产品详细信息页面的价格总是'0' . 不含税的价格会正确显示 . 你可以在这里看到:http://www.stagefreaks.nl/gedore-scaffhamer.html

此外:购物车和结账时,包含和不含税的价格是正确的 .

知道什么可能导致这个问题吗?我此刻转向缓存,所以这不是一个缓存问题(现在已经有一个多星期了) .

非常感谢您的回复 .

3 回答

  • 0

    为了解决一个错误,第一步是知道它来自哪里 .
    由于您已经放弃了模板问题,让我们关注非核心代码:

    • 将app / code / local /重命名为app / code / local_backup /:这将禁用所有本地模块 . 重新加载您的页面并检查价格是否仍然错误 .

    • 如果仍然有问题,请将app / code / community /重命名为app / code / community_backup /并重新加载产品页面

    • 当你've find out which code pool is responsible, undo the folder name'一次更改并禁用一个模块时(在app / etc / modules / module.xml文件中将标记 <active> 设为false或重命名文件夹)

    一旦您知道哪个模块负责,您就必须查看它以了解它与产品详细信息视图的混淆程度 .

    哦,还要编辑index.php文件以显示错误:

    • 评论 Mage::setIsDeveloperMode(true) 周围的情况

    • 取消注释 ini_set('display_errors', 1);

  • 1

    这个问题的具体解决方案是......

    如果您安装新的自定义模块并清除magento缓存,则会出现此错误 .

    magento在安装模块时创建Helper,Model,Controller,Adminahml . 从这些文件中,magento了解您的模块 .

    对于Ex .

    我创建一个模块名称作为createform模块文件夹是Createform / Newform / etc / /Helper/Data.php / controllers / Model /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文件以查找其他错误 .

  • 1

    只是预感但是它可能与新增值税选项有关吗?您可以查看大桶计算的选项 .

相关问题