0

这是某个模块的 config.xml:

<config>
    <modules>
        <My_Example>
            <version>1.0.0.0</version>
        </My_Example>
    </modules>

    <frontend>
        <routers>
            <first>
                <use>standard</use>
                <args>
                    <module>My_Example</module>
                    <frontName>test</frontName>
                </args>
            </first>
            <second>
                <use>standard</use>
                <args>
                    <module>My_Example</module>
                    <frontName>test</frontName>
                </args>
            </second>
        </routers>
    </frontend>
</config>

故意创建了相同的部分。我在某处读过 magento 称为最后一个。但我想通过 *var_dump*在测试控制器中获取这些信息。是否可以?

4

2 回答 2

1

您可以通过以下方式在控制器中获取模块的路由名称:

Mage::app()->getRequest()->getRouteName();
于 2012-08-22T14:48:58.793 回答
0

您不能在 magento 中使用 var_dump。由于 php 内存限制,它将无法工作。Magento 有一些内置的调试功能。谷歌它以获取更多信息。

于 2012-08-22T14:20:40.550 回答