致命错误:第546行的F:\ wamp \ www \ magentodemo \ app \ Mage.php中找不到类'Demo_Test_Helper_Data'

时间:2014-11-17 06:39:20

标签: magento magento-1.8

请帮助我在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");
?>`

1 个答案:

答案 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>`