为什么Magento忽略了我的frontName?

时间:2011-07-13 19:49:39

标签: magento

我正在关注以下教程:

http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-3-magento-controller-dispatch

我正在MyPackage包中创建一个名为Rss的模块,我的配置如下:

<config>    
    <modules>
        <MyPackage_Rss>
            <version>0.1.0</version>
        </MyPackage_Rss>
    </modules>

    <frontend>
        <routers>
            <rss>
                <use>standard</use>
                <args>
                    <module>MyPackage_Rss</module>
                    <frontName>rss</frontName>
                </args>
            </rss>
        </routers>  
    </frontend>
</config>

在Admin区域的Configuration下,我看到该模块已启用。

我将IndexController.php设置为:

~/local/MyPackage/Rss/controllers/IndexController.php

然而,当我去我的网站时:

http://mysite/rss

我得到了404。

有什么想法吗?

使用最新的Magento Enterprise

提前致谢

1 个答案:

答案 0 :(得分:3)

已经有一个Mage_Rss模块为自己使用“rss”前缀名称。尝试使用不同的正面名称。