致命错误:第547行的Mage.php中找不到“Nik_Newsletterpopup_Helper_Data”类

时间:2014-11-20 18:35:51

标签: php magento

我使用的是Magento Community V1.9。当我尝试进入后端时,我安装了一个扩展名为“时事通讯订阅和优惠券”。

我发现了一个错误:

  

致命错误:未找到“Nik_Newsletterpopup_Helper_Data”类   第547行的Mage.php。

后端的前端和其他模块正常工作。只有System->Configuration出现此类错误。

我在StackOverFlow中检查了类似的问题和答案。但问题仍然存在。

Data.php位于正确的路径(/app/code/local/Nik/Newsletterpopup/Helper),并且该类也在config.xml中声明。

有人可以帮助我吗?非常感谢你!

以下是Config.xml中的代码:

    <helpers>
        <newsletterpopup>
            <class>Nik_Newsletterpopup_Helper</class>
        </newsletterpopup>
    </helpers>

2 个答案:

答案 0 :(得分:0)

  • 检查Nik&gt; Newsletterpopup模块在Configuration&gt;下启用高级&gt;高级。如果它没有列在那里,你可能会缺少xml文件来在/ app / etc / modules /
  • 中注册模块
  • 检查/app/code/local/Nik/Newsletterpopup/Helper/Data.php文件中的类名,以确保它是Nik_Newsletterpopup_Helper_Data

答案 1 :(得分:0)

在include src文件夹中,当编译设置为true时,将放置所有文件。

如果您以后安装了模块或由于某种原因,有问题的模块文件不在include / src文件夹中,那么Magento会认为此文件未找到并抛出错误。

请检查此特定文件的include / src文件夹。