Magento - 如何为所有商店设置路由器?

时间:2012-09-06 15:51:55

标签: magento module frontend router

我已经设置了一个扩展Standard.php路由器的路由器文件。 如果我像这样设置路由器,它可以工作,但我希望能够设置“所有商店”。这可能吗?或者我每次添加商店时都必须更改配置。 这是我的config.xml所拥有的:

    <stores>
<mystore1>
    <web>
        <routers>                               
            <myextension>
                <area>frontend</area>
                <class>Mymodule_Myextension_Controller_Router</class>
            </myextension>
        </routers>
    </web>
</mystore1>
</stores>
<frontend>
<routers>
    <myextension>
        <use>myextension</use>
        <args>
            <module>Mymodule_Myextension</module>
            <frontName>myextension</frontName>
        </args>
    </myextension>
</routers>
<layout>
    <updates>
        <myextension>
            <file>myextension.xml</file>
        </myextension>
    </updates>
</layout>
</frontend>

1 个答案:

答案 0 :(得分:0)

将商店更改为“admin”,它将适用于所有商店。

<admin>
    <web>
        <routers>                               
            <myextension>
                <area>frontend</area>
                <class>Mymodule_Myextension_Controller_Router</class>
            </myextension>
        </routers>
    </web>
</admin>