类“Mage_Easytabs_Helper_Data”未找到
Magento的是给这个错误。类“Mage_Easytabs_Helper_Data”未找到
Fatal error: Class 'Mage_Easytabs_Helper_Data' not found in /home/desynerx/public_html/magento3/app/Mage.php on line 547
我在设置网站时没有看到这个错误在其他地方出现。这是自定义主题还是我安装的其中一个第三方扩展的问题?
任何人有任何想法开始排除故障?
干杯!
这是您的第三方延期问题。 1.如果真的不想说extention禁止在管理>系统>配置 - >高级
- 如果您希望extention,请确保您的模块中的法师/ Easytabs有辅助文件/ Helper/Data.php 如果此文件不存在,请创建它。
之后,你也有任何问题写在这里。
我很高兴能与magento和magento好友在一起。
谢谢Reezaa。我现在检查,问题是有几个扩展已经安装,我不知道它是哪一个... – BillieM 2014-10-06 01:33:03
从系统中删除Easytabs扩展。
好友。请勿在未阅读用户审查的情况下安装第三方扩展程序。
Easytabs扩展没有很好的评论。
http://www.magentocommerce.com/magento-connect/easy-tabs-2-0-free-magento-extension.html
下面的代码
<?php
class TM_EasyTabs_Helper_Data extends Mage_Core_Helper_Abstract
{
}
添加到app/code/community/TM/EasyTabs/Helper/Data.php
(创建一个如果不存在的话)
我希望它可能工作。
首先检查您的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{
}
如果该模块被删除或禁用,然后检查是否有一些调用助手函数的代码。
请在上面检查后让我知道您的评论。
您需要包括数据helper.so下面的代码放在你的助手/ Data.php
<?php class Package_Test_Helper_Data extends Mage_Core_Helper_Abstract
{
}
和配置文件,你需要有以下enteries
<global>
<helpers>
<test>
<class>Package_Test_Helper</class>
</test>
</helpers>
</global>
*“任何人有任何想法从哪里开始排除故障?“* Mage.php中的第547行 – 2014-10-06 01:08:24
Mage.php第547行:self :: register($ registryKey,new $ helperClass); – BillieM 2014-10-06 01:12:54
可以easytab扩展名为config.xml的文件 – 2014-10-06 06:20:00