我是Magento的初学者。我按照教程创建了自己的第一个模块,但是找不到404。我做错了什么?
我有这个文件夹布局:
我的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>
答案 0 :(得分:0)
我解决了我的问题,我的文件夹布局不正确,我刚刚复制了&#34; local&#34;文件夹并粘贴到正确的目标应用程序/代码/本地。以前我的&#34;当地&#34;文件夹位于&#34; app&#34;文件夹中。