Magento我的第一个自定义模块没有找到404

时间:2018-06-10 11:00:04

标签: php magento module

我是Magento的初学者。我按照教程创建了自己的第一个模块,但是找不到404。我做错了什么?

我有这个文件夹布局:

c:/xampp/htdocs/magento/local/tsg/trial/*

我的magento/app/local/tsg/trial/etc/config.xml

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <tsg_trial>
            <version>0.1.0</version>
        </tsg_trial>
    </modules>
    <frontend>
        <routers>
            <hello_magento>
                <use>standard</use>
                <args>
                     <module>tsg_trial</module>
                     <frontName>hello</frontName>
                </args>
            </hello_magento>
         </routers>
    </frontend>
</config>

我的magento/app/local/tsg/trial/controllers/indexController.php

class tsg_trial_IndexController extends Mage_Core_Controller_Front_Action {

    public function indexAction() {
          echo 'hello magento';
   }
}

我的magento/app/etc/modules/tsg_trial.xml

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <tsg_trial>
            <active>true</active>
            <codePool>local</codePool>
        </tsg_trial>
    </modules>
</config>    

1 个答案:

答案 0 :(得分:0)

我解决了我的问题,我的文件夹布局不正确,我刚刚复制了&#34; local&#34;文件夹并粘贴到正确的目标应用程序/代码/本地。以前我的&#34;当地&#34;文件夹位于&#34; app&#34;文件夹中。