在为magento安装补丁后,自定义扩展会抛出404

时间:2016-01-28 13:17:18

标签: magento patch

我在magento网站上安装了以下安全补丁:4291,6237,7616,5344,5994,6285,6482,6788,7405。

在此之前,所有自定义模块都运行正常,但现在它们还没有。这是我的config.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Custom_Moduleadmin>
            <version>3.4.0</version>
            <depends>Custom_Module</depends>
        </Custom_Moduleadmin>
    </modules>
    <adminhtml>
        <layout>
            <updates>
                <custommoduleadmin>
                    <file>custommoduleadmin.xml</file>
                </custommoduleadmin>
            </updates>
        </layout>
    </adminhtml> 
    <admin>
    <routers>
        <custommoduleadmin>
            <use>admin</use>
            <args>
                <module>Custom_Moduleadmin</module>
                <frontName>custommoduleadmin</frontName>
            </args>
        </custommoduleadmin>
    </routers>
    </admin>
    <global>
        <rewrite>
          <Custom_Moduleadmin_Adminhtml_custommoduleadminController>
            <from><![CDATA[#^/custommodule/adminhtml_custommodule/#]]></from>
            <to>/custommoduleadmin/adminhtml_custommoduleadmin/</to>
          </Custom_Moduleadmin_Adminhtml_custommoduleadminController>
        </rewrite>

    </global>
</config>

我从this链接获取帮助。

请提前帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

无论如何,我通过改变这个来找到解决方案:

<routers>
    <custommoduleadmin>
        <use>admin</use>
        <args>
            <module>Custom_Moduleadmin</module>
            <frontName>custommoduleadmin</frontName>
        </args>
    </custommoduleadmin>
</routers>

要:

<routers>
    <adminhtml>
        <args>
            <modules after="Mage_Adminhtml">Custom_Moduleadmin</modules>
            <frontName>custommoduleadmin</frontName>
        </args>
    </adminhtml>
</routers>

此。