gpt4 book ai didi

magento - 如何向 Magento 中的现有菜单添加子菜单?

转载 作者:行者123 更新时间:2023-12-02 21:28:29 25 4
gpt4 key购买 nike

我现有的代码创建了一个如下所示的菜单。

custom magento menu

但我想要一个作为目录菜单的子菜单的菜单。

这是我在adminhtml.xml中的现有代码

<?xml version="1.0" ?>
<config>
<menu>
<mycustom_menu translate="title" module="brands">
<title>My Custom Menu Item</title>
<sort_order>300</sort_order>
<children>
<!-- child items go here -->
<subitem translate="title" module="brands">
<title>Manage Brands</title>
<sort_order>10</sort_order>
<action>adminhtml/mycustom_controller/</action>
</subitem>
</children>
</mycustom_menu>
</menu>
<acl>
<resources>
<admin>
<children>
<mycustom_menu translate="title" module="brands">
<title>My Custom Menu Item</title>
<sort_order>300</sort_order>
<children>
<subitem translate="title" module="brands">
<title>Subitem</title>
<sort_order>10</sort_order>
</subitem>
</children>
</mycustom_menu>
</children>
</admin>
</resources>
</acl>
</config>

最佳答案

而不是使用 <mycustom_menu>您需要重新使用 adminhtml.xml 中使用的节点名的目录模块。这个名字是catalog .

所以您的 XML 应该如下所示:

<?xml version="1.0"?>
<config>
<menu>
<catalog>
<children>
<your_subitem>
<title>Subitem 1</title>
<sort_order>10</sort_order>
<action>adminhtml/your_action</action>
</your_subitem>
</children>
</catalog>
</menu>
<acl>
<resources>
<admin>
<children>
<catalog>
<title>Subitem 1</title>
<sort_order>10</sort_order>
</catalog>
</children>
</admin>
</resources>
</acl>
</config>

关于magento - 如何向 Magento 中的现有菜单添加子菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11809047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com