自定义模块的magento菜单不工作

自定义模块的magento菜单不工作,magento,Magento,我有一个自定义模块。我希望它出现在权限部分。我将config.xml文件中的菜单定义为- <config> <modules> <Inventory_Uploads> <version>1.4.0</version> </Inventory_Uploads> </modules> <frontend> &l

我有一个自定义模块。我希望它出现在权限部分。我将config.xml文件中的菜单定义为-

<config>
    <modules>
        <Inventory_Uploads>
            <version>1.4.0</version>
        </Inventory_Uploads>
    </modules>
    <frontend>
        <routers>
            <uploads>
                <use>standard</use>
                <args>
                    <module>Inventory_Uploads</module>
                    <frontName>uploads</frontName>
                </args>
            </uploads>
        </routers>
        <layout>
            <updates>
                <uploads>
                    <file>uploads.xml</file>
                </uploads>
            </updates>
        </layout>
    </frontend>
    <admin>
        <routers>
            <uploads>
                <use>admin</use>
                <args>
                    <module>Inventory_Uploads</module>
                    <frontName>uploads</frontName>
                </args>
            </uploads>
        </routers>
    </admin>
    <adminhtml>
        <menu>
            <uploads module="uploads">
                <title>Band Config</title>
                <sort_order>71</sort_order>
                <children>
                    <sub_menu1 translate="title">
                         <title>Config Menu</title>
                         <sort_order>10</sort_order>
                         <action>uploads/adminhtml_uploads</action>
                    </sub_menu1> 
                </children>
            </uploads>
        </menu>
        <acl>
            <resources>
                <admin>
                    <children>
                        <uploads translate="title" module="uploads">
                            <title>Band Config</title>
                            <sort_order>71</sort_order>
                            <action>uploads/adminhtml_uploads</action>
                            <children>
                                <items module="uploads">
                                    <title>Config Menu</title>
                                    <sort_order>10</sort_order>
                                    <action>uploads/adminhtml_uploads</action>
                                </items>
                            </children> 
                        </uploads>
                    </children>
                </admin>
            </resources>
        </acl>


        <layout>
            <updates>
                <uploads>
                    <file>uploads.xml</file>
                </uploads>
            </updates>
        </layout>
    </adminhtml>
    <global>
         <models>
            <uploads>
                <class>Inventory_Uploads_Model</class>
                <resourceModel>uploads_mysql4</resourceModel>
            </uploads>
            <uploads_mysql4>
                <class>Inventory_Uploads_Model_Mysql4</class>
                <entities>
                    <order><table>admin_user</table></order>
                </entities>
            </uploads_mysql4>
        </models>
        <resources>
            <uploads_setup>
                <setup>
                    <module>Inventory_Uploads</module>
                    <class>Mage_Sales_Model_Mysql4_Setup</class>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </uploads_setup>
            <uploads_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </uploads_write>
            <uploads_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </uploads_read>
        </resources>
        <blocks>
            <uploads>
                <class>Inventory_Uploads_Block</class>
            </uploads>
        </blocks>
        <helpers>
            <uploads>
                <class>Inventory_Uploads_Helper</class>
            </uploads>
        </helpers>
    </global>
</config>

1.4.0
标准
库存和上传
上传
uploads.xml
管理
库存和上传
上传
波段配置
71
配置菜单
10
上传/adminhtml\u上传
波段配置
71
上传/adminhtml\u上传
配置菜单
10
上传/adminhtml\u上传
uploads.xml
库存上传模型
上传mysql4
库存\上传\模型\ Mysql4
管理员用户
库存和上传
Mage_销售_型号_Mysql4_设置
核心单元设置
核心写入
核心读取
库存\u上传\u块
资源清册\u上载\u帮助程序
它出现在“权限”部分。当我选择它们并保存时,它们会被正确保存。但当我将该角色分配给任何用户并登录时,子菜单就不会出现在那里。它仅将“波段配置”显示为菜单,但不显示其子菜单“配置菜单”。xml中是否存在任何标记错误

谢谢你的帮助


谢谢。

节中的子项名称必须与您所在节的子菜单1中定义的名称相同

尝试此配置:

<acl>
            <resources>
                <admin>
                    <children>
                        <uploads translate="title" module="uploads">
                            <title>Band Config</title>
                            <sort_order>71</sort_order>
                            <action>uploads/adminhtml_uploads</action>
                            <children>
                                <sub_menu1 module="uploads">
                                    <title>Config Menu</title>
                                    <sort_order>10</sort_order>
                                    <action>uploads/adminhtml_uploads</action>
                                </sub_menu1>
                            </children> 
                        </uploads>
                    </children>
                </admin>
            </resources>
        </acl>

波段配置
71
上传/adminhtml\u上传
配置菜单
10
上传/adminhtml\u上传