请帮助我在magento中设置自定义助手类的错误
致命错误:Class' Demo_Test_Helper_Data'在第546行的F:\ wamp \ www \ magentodemo \ app \ Mage.php中找不到
config.xml中
`<?xml version="1.0"?>
<config>
<global>
<models>
<test>
<class>Demo_Test_Model</class>
</test>
</models>
<blocks>
<test>
<class>Demo_Test_Block</class>
</test>
</blocks>
<helpers>
<test>
<class>Demo_Test_Helper</class>
</test>
</helpers>
</global>
</config>`
Data.php
`<?php
class Demo_Test_Helper_Data extends Mage_Core_Helper_Abstract{
}
?>`
在app / etc / modules / Data_Test.xml
中`<?xml version="1.0"?>
<config>
<modules>
<Demo_Test>
<active>true</active>
<codePool>local</codePool>
</Demo_Test>
</modules>
</config>`
在test.php文件中调用Helper类从根目录
`<?php
require_once "app/Mage.php";
Mage::app();
$helper = Mage::helper("test");
?>`
答案 0 :(得分:0)
尝试下面的配置文件。
<?xml version="1.0"?>
<modules>
<Demo_Test>
<version>0.1.0</version>
</Demo_Test>
</modules>
<config>
<global>
<models>
<test>
<class>Demo_Test_Model</class>
</test>
</models>
<blocks>
<test>
<class>Demo_Test_Block</class>
</test>
</blocks>
<helpers>
<test>
<class>Demo_Test_Helper</class>
</test>
</helpers>
</global>
</config>`