Почему Magento игнорирует мое frontName? - PullRequest
1 голос
/ 13 июля 2011

Я следую учебному пособию:

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

Я создаю модуль с именем Rss в пакете MyPackage, мой конфиг выглядит так:

<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>

В области администрирования в разделе «Конфигурация» я вижу, что модуль включен.

У меня есть установка IndexController.php в:

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

Однако, когда я захожу на свой сайт:

http://mysite/rss

Я получаю 404.

Есть мысли?

Использование последней версии Magento Enterprise

Заранее спасибо

1 Ответ

3 голосов
/ 14 июля 2011

Уже существует модуль Mage_Rss, который использует имя фронта "rss" для себя. Попробуйте использовать другое имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...