所以我的左侧菜单栏中有我的自定义模块的项目,我知道如何订购它们:
menuitem id="*_id" name="*" parent="*" action="*_act_id" sequence="1"
我的问题是是否可以创建子菜单。
感谢您阅读我的问题。亲切的问候,
要创建子菜单,您需要在 xml 文件中定义新的菜单项。例如,
这是您现有的菜单,
<menuitem id="menu_a_id" name="Menu A" parent="Some_parent" sequence="1" />
现在您需要添加另一个带有父级的菜单项,这里子菜单的父级将是菜单 A,
<menuitem id="menu_B_id" name="Menu B" parent="menu_a_id" action="*_act_id" sequence="1" />
它将为您提供父子(分层)类型的菜单项。
将子菜单添加到现有菜单到其他模块:
<menuitem id="name_you_want_must_be_unique" name="example"
parent="name_of_module_of_parent_menu.id_parent_menu_"
action="id_action_you_defineinxml_of_your_module" sequence=""/>