找不到“Mage_Easytabs_Helper_Data”类

时间:2014-10-06 01:03:31

标签: php magento

当我尝试去编辑System>时,Magento发出了这个错误。权限>角色

管理员或添加新角色。

  

致命错误:第547行/home/desynerx/public_html/magento3/app/Mage.php中找不到“Mage_Easytabs_Helper_Data”类

在设置网站时,我没有在其他任何地方看到此错误。这是自定义主题或我安装的第三方扩展之一的问题吗?

任何人都有任何想法从哪里开始进行故障排除?

干杯!

5 个答案:

答案 0 :(得分:0)

这是您的第三方扩展的问题。 1.如果真的不希望延期禁用是在管理员> “系统”>配置>先进

  1. 如果您想要扩展,请确保您的模块在Mage / Easytabs / Helper / Data.php中有帮助文件 如果此文件不可用则创建它。
  2. 之后你也有任何问题在这里写。

    我很高兴与magento和magento伙伴在一起。

答案 1 :(得分:0)

从系统中删除Easytabs扩展名。

好友。请不要在没有阅读用户评论的情况下安装第三方扩展。

Easytabs扩展没有很好的评论。

http://www.magentocommerce.com/magento-connect/easy-tabs-2-0-free-magento-extension.html

答案 2 :(得分:0)

添加以下代码

<?php
class TM_EasyTabs_Helper_Data extends Mage_Core_Helper_Abstract
{

}



app/code/community/TM/EasyTabs/Helper/Data.php(如果不存在则创建一个)

我希望它可行。

答案 3 :(得分:0)

首先检查magento安装中/ var / log文件夹中的错误日志。

必须有一些行告诉你easytabs正在引用哪个模块。

接下来转到该模块的代码。检查app/code/<Package>/Easytabs/etc文件夹中是否必须包含这样的代码。

<global>
<helpers>
<checkout>
<class>{Package}_Easytabs_Helper</class>
</checkout>
</helpers>
</global>

如果没有,则将其复制并粘贴到模块的config.xml中

然后检查是否有app/code//{package}/Easytabs/Helper/Data.php

它包含这样的代码:

<?php
class {package}_Easytabs_Helper_Data extends Mage_Core_Helper_Abstract{
}

如果删除或禁用了该模块,请检查代码中是否有对辅助函数的调用。

请在检查完毕后告诉我您的评论。

答案 4 :(得分:0)

您需要在Helper / Data.php中包含数据helper.so以下代码

<?php class Package_Test_Helper_Data extends Mage_Core_Helper_Abstract
{

}

并且在配置文件中你需要有以下enteries

<global>
    <helpers>
        <test>
            <class>Package_Test_Helper</class>
        </test>
    </helpers>
</global>