2013-03-29 175 views
1

我刚刚通过admininterface(没有大的网站,就像没有简短的媒体网址)对我的网店进行了一些更改,现在每次登录到Magento时,它都会显示以下错误。我看不到其他东西。前端仍在工作。Magento:致命错误:找不到类'Mage_Catalogrule_Helper_Data'

Fatal error: Class 'Mage_Catalogrule_Helper_Data' not found in /var/www/vhosts/mysite.com/httpdocs/app/Mage.php on line 546

什么可能是这个问题,我该如何解决它?如果有人能帮助我,那会很棒。

感谢

回答

0

这听起来像你已经编辑了一些核心文件。

确保此文件存在:app/code/core/Mage/CatalogRule/Helper/Data.php

它定义这个类:Mage_CatalogRule_Helper_Data

而且在全球/佣工宣布app/code/core/Mage/CatalogRule/etc/config.xml作为类:

<config> 
    <modules> 
     <Mage_CatalogRule> 
      <version>1.6.0.1</version> 
     </Mage_CatalogRule> 
    </modules> 
    <global> 
     <helpers> 
      <catalogrule> 
       <class>Mage_CatalogRule_Helper</class> 
      </catalogrule> 
     </helpers> 
.... 

并刷新配置缓存。

此外,请检查您是否覆盖任何本地/社区代码池中的catalogrule帮助程序节点。

+0

如果是缓存问题,请重新删除“var”ordner中的缓存文件... –

相关问题