1

我在 Magento 中创建了 2 个模块(A 和 B)。这些模块中的每一个都由管理部分管理。

我尝试通过在模块的配置文件中编写以下配置,在每个模块的管理部分的 cms(menu) 下创建一个菜单链接

模块 A>etc>config.xml

<adminhtml>
        <menu>
        <a module="A">
                <title>A</title>
                <sort_order>100</sort_order>               
                <children>
                    <items module="A">
                        <title>Manage A</title>
                        <sort_order>0</sort_order>
                          <action>a/adminhtml_a</action>
                    </items>
                </children>
            </a>
        </menu>
  <adminhtml>

模块 B>etc>config.xml

<adminhtml>
        <menu>
        <b module="B">
                <title>B</title>
                <sort_order>100</sort_order>               
                <children>
                    <items module="B">
                        <title>Manage B</title>
                        <sort_order>1</sort_order>
                          <action>b/adminhtml_b</action>
                    </items>
                </children>
            </b>
        </menu>
  <adminhtml>

然而,只有模块 B 的链接显示在 CMS 菜单下。如何显示两个链接?

4

1 回答 1

1

以下工作模块 A>etc>config.xml

 <menu>
                <cms>
                    <children>
                    <a module="A">
                        <title>A</title>
                        <sort_order>5</sort_order>               
                        <children>
                            <items module="A">
                                <title>Manage A</title>
                                <sort_order>0</sort_order>
                                <action>A/adminhtml_a</action>
                            </items>
                        </children>
                    </a>
                    </children>
                    </cms>


            </menu>

模块 B>etc>config.xml

<menu>
                <cms>
                    <children>
                    <b module="B">
                        <title>B</title>
                        <sort_order>6</sort_order>               
                        <children>
                            <items module="B">
                                <title>Manage B</title>
                                <sort_order>0</sort_order>
                                <action>B/adminhtml_b</action>
                            </items>
                        </children>
                    </b>
                    </children>
                    </cms>


            </menu>
于 2012-07-30T20:10:01.793 回答