将以下代码添加到我的自定义扩展的配置.xml后:
<global>
<helpers>
<partnersystemhelper>
<class>Pinto_PartnerSystem_Helper</class>
</partnersystemhelper>
</helpers>
</global>
并在帮助程序/数据中创建以下类.php:
class Pinto_PartnerSystem_Helper_Data extends Mage_Core_Helper_Abstract
{
// functions
}
每次登录管理员时,我都会收到以下错误:
Fatal error: Class 'Mage_Partnersystemhelper1_Helper_Data' not found in /home/users/inoxvftp/inoxtaps.eu/webshop/app/Mage.php on line 546
我尝试删除 var/cache 中的缓存,当我查看包含/配置时.php编译器的两行已经注释掉了。
由于该错误,我无法再在导航或仪表板中看到任何选项卡。
请帮忙?
你的代码中有一行像这样Mage::helper('partnersystemhelper1')
,或$this->helper('partnersystemhelper1')
。或者有一段具有此属性的 xml: module="partnersystemhelper1"
.
在代码中搜索该代码并从中删除1
。
查看错误消息,它正在尝试加载Mage_Partnersystemhelper1_Helper_Data
,数字为1。因此,在您的代码中的某个地方,您有:
Mage::helper('partnersystemhelper1');
找到并纠正它