当我在admin中访问角色权限时,Magento正在添加Mage作为类前缀

时间:2014-06-13 04:54:31

标签: magento

入场许可致命错误:Fatal error: Class 'Mage_Mypack_Mymodule_Helper_Data' not found in /path/to/magento/app/Mage.php on line 516

我的config.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Mypack_Mymodule>
            <version>0.1.0</version>
        </Mypack_Mymodule>
    </modules>
    <global>
        <models>
            <mymodule>
                <class>Mypack_Mymodule_Model</class>
            </mymodule>
        </models>
        <helpers>
            <mypack_mymodule>
                <class>Mypack_Mymodule_Helper</class>
            </mypack_mymodule>
        </helpers>
    </global>
</config> 

我的admin.xml

<?xml version="1.0"?>
<config>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <mmmymodle translate="title" module="Mypack_Mymodle">
                                        <title>Mu module permission</title>
                                    </mmmymodle>
                                </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>
</config>

1 个答案:

答案 0 :(得分:2)

<mmmymodle translate="title" module="Mypack_Mymodle">

应该是

<mmmymodle translate="title" module="mypack_mymodule">

此外,您应该检查您的模块是否已启用。 (app/etc/modules/Mypack_Mymodule.xml