請這個新手教程Magento的幫助,我一直在掙扎與此2天.. 使用XAMPP 1.7和Magento的1.9.1 ...我已經創造了Magento的目錄&文件結構像這樣:前端的Magento的Hello World不工作
-htdocs
-magento
-app
-code
-local
-Practice
-Mymodule
-controllers
IndexController.php
-etc
config.xml
-etc
-modules
Practice_Mymodule.xml
這是文件的內容Practice_Mymodule.xml:
<?xml version="1.0" encoding="utf-8"?>
<config>
<modules>
<Practice_Mymodule>
<active>true</active>
<codepool>local</codepool>
</Practice_Mymodule>
</modules>
</config>
config.xml中:
<?xml version="1.0" encoding="utf-8"?>
<config>
<modules>
<Practice_Mymodule>
<version>0.0.1</version>
</Practice_Mymodule>
</modules>
<frontend>
<routers>
<mymodule>
<use>standard</use>
<args>
<module>Practice_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</frontend>
</config>
IndexController.php:
<?php
class Practice_Mymodule_IndexController
extends Mage_Core_Controller_Front_Action
{
/**
* General report action
*/
public function indexAction() {
echo '<h1>Hello Magento!</h1>';
}
}
?>
我已經按照教程一步一步,但我總是找不到404頁時,它應該是
你好的Magento !
這是我想要訪問的網址: http://localhost/magento/index.php/mymodule誰能pointout我在哪裏出了錯?以及如何解決此問題以正常工作?
作爲凱薩爾薩蒂說是它似乎有一個類名問題離子的controller.class名字應該像你packagename_yourmodulename_yourcontroller –
是的,這也和我也misstype coolpool,它假設砥codePool。謝謝。 – sizzler