我在我的网站中添加了一个谷歌翻译器。但是在添加后我转到system->配置时,该页面未打开显示 致命错误:第546行/home/vancebla/public_html/Demo/FlooringShack/app/Mage.php中未找到类'Ansyori_Autotrans_Helper_Data' 我试过但没有找到错误。如果有人知道这个,请帮助我。 谢谢!
我的config.xml文件位于..........
之下<?xml version="1.0"?>
<config>
<modules>
<Ansyori_Autotrans>
<version>0.1.0</version>
</Ansyori_Autotrans>
</modules>
<frontend>
<routers>
<autotrans>
<use>standard</use>
<args>
<module>Ansyori_Autotrans</module>
<frontName>autotrans</frontName>
</args>
</autotrans>
</routers>
<layout>
<updates>
<autotrans>
<file>autotrans.xml</file>
</autotrans>
</updates>
</layout>
</frontend>
<global>
<helpers>
<autotrans>
<class>Ansyori_Autotrans_Helper</class>
</autotrans>
</helpers>
<blocks>
<autotrans>
<class>Ansyori_Autotrans_Block</class>
</autotrans>
</blocks>
</global>
</config>
data.php文件位于
之下<?php
class Ansyori_Autotrans_Helper_Data extends Mage_Core_Helper_Abstract {
}
?>
答案 0 :(得分:0)
您在模块中缺少Helper / Data.php文件。试试这个:
如果您的模块位于“本地”codePool中,请转到:app/code/local
如果它位于“社区”codePool中,请转到:app/code/community
然后转到:Ansyori/Autotrans/Helper
。如果Helper
文件夹不存在,则创建它。
在Helper
文件夹中,创建一个名为Data.php
的文件。
修改Data.php
并插入以下代码:
<?php
class Ansyori_Autotrans_Helper_Data extends Mage_Core_Helper_Abstract {
}
?>
整个文件路径为:app/code/local/Ansyori/Autotrans/Helper/Data.php
或app/code/community/Ansyori/Autotrans/Helper/Data.php
,具体取决于您模块的codePool。
保存文件并查看错误是否消失。