1

我按照http://alanstorm.com/magento_controller_hello_world中的教程进行操作, 但我不知道为什么链接 filipeferminiano.com/lojateste/helloworld 不起作用。这是我的 config.xml

<config>    
<modules>
    <ffdotcom_Helloworld>
        <version>0.1.0</version>
    </ffdotcom_Helloworld>
</modules> <frontend>
    <routers>
        <helloworld>
            <use>standard</use>
            <args>
                <module>ffdotcom_Helloworld</module>
                <frontName>helloworld</frontName>
            </args>
        </helloworld>
    </routers>  
</frontend>

4

2 回答 2

2

创建:app/code/local/Ffdotcom/Helloworld/etc/config.xml

<?xml version="1.0"?>
<config>
  <modules>
    <Ffdotcom_Helloworld>
        <version>1.0.0</version>
    </Ffdotcom_Helloworld>    
  </modules>
  <frontend>
    <routers>
        <helloworld>
            <use>standard</use>
            <args>
                <module>Ffdotcom_Helloworld</module>
                <frontName>helloworld</frontName>
            </args>
        </helloworld>
    </routers>  
  </frontend>
 </config>

创建:app/code/local/Ffdotcom/Helloworld/controllers/IndexController.php

<?php
class Ffdotcom_Helloworld_IndexController extends Mage_Core_Controller_Front_Action
{

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

}

创建:app/etc/modules/Ffdotcom_Helloworld.xml

<?xml version="1.0"?>
<config>
   <modules>
       <Ffdotcom_Helloworld>
            <active>true</active>
            <codePool>local</codePool>
       </Ffdotcom_Helloworld>
   </modules>
</config>
于 2013-01-20T14:58:05.123 回答
1

模块名称中的第一个“f”在xpath中必须大写。frontend/routers/helloworld/args

于 2013-01-20T11:47:48.270 回答