2015-11-24 27 views
0

我想創建自己的Magento模塊。它應該打印出一個簡單的「Hello World」。 我試着打電話給我模塊與以下網址:Magento自己的模塊控制器導致404

每一個網址指向404頁。

我創建了下列文件:

應用的/ etc /模塊/ Webshop_Echo.xml

<config> 
    <modules> 
     <Webshop_Echo> 
      <active>true</active> 
      <codePool>local</codePool> 
     </Webshop_Echo> 
    </modules> 
</config> 

應用程序/代碼/本地/網絡商店/迴響的/ etc/config.xml中

<config> 
    <modules> 
     <Webshop_Echo> 
      <version>0.1.0</version> 
     </Webshop_Echo> 
    </modules> 
    <frontend> 
     <routers> 
      <echo> 
       <use>standard</use> 
       <args> 
        <module>Webshop_Echo</module> 
        <frontName>echo</frontName> 
       </args> 
      </echo> 
     </routers> 
    </frontend> 
</config> 

app/code/local/Webshop/controller/EchoController.php

<?php 
class Webshop_Echo_EchoController extends Mage_Core_Controller_Front_Action { 
    public function indexAction() { 
     echo 'Hello World!'; 
    } 
} 
+0

檢查答案,並接受它是否適合你。 – Muk

回答

0

更改以下控制器位置

app/code/local/Webshop/controller/EchoController.php 

app/code/local/Webshop/controllers/EchoController.php 

公告的目錄名稱:控制器

相關問題