Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento 1.9自定义模块子菜单_Php_Magento - Fatal编程技术网

Php Magento 1.9自定义模块子菜单

Php Magento 1.9自定义模块子菜单,php,magento,Php,Magento,我想在我的模块中再添加一项,我想获得一些帮助 我使用模块创建者创建此模块,但我无法向我的模块中再添加一项 我编辑这篇文章是为了显示我的adminhtml.xml和config.xml <?xml version="1.0"?> <config> <modules> <Zeep_Configuracao> <version>0.1.0</version>

我想在我的模块中再添加一项,我想获得一些帮助

我使用模块创建者创建此模块,但我无法向我的模块中再添加一项

我编辑这篇文章是为了显示我的adminhtml.xml和config.xml

    <?xml version="1.0"?>
<config>
    <modules>
        <Zeep_Configuracao>
            <version>0.1.0</version>
        </Zeep_Configuracao>
    </modules>
    <frontend>
        <routers>
            <configuracao>
                <use>standard</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
        <layout>
            <updates>
                <configuracao>
                    <file>configuracao.xml</file>
                </configuracao>
            </updates>
        </layout>
    </frontend>
    <admin>
        <routers>
            <configuracao>
                <use>admin</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
    </admin>

    <global>
        <models>
            <configuracao>
                <class>Zeep_Configuracao_Model</class>
                <resourceModel>configuracao_mysql4</resourceModel>
            </configuracao>
            <configuracao_mysql4>
                <class>Zeep_Configuracao_Model_Mysql4</class>
                <entities>
                    <configuracao>
                        <table>configuracao</table>
                    </configuracao>
                </entities>
            </configuracao_mysql4>
        </models>
        <resources>
            <configuracao_setup>
                <setup>
                    <module>Zeep_Configuracao</module>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </configuracao_setup>
            <configuracao_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </configuracao_write>
            <configuracao_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </configuracao_read>
        </resources>
        <blocks>
            <configuracao>
                <class>Zeep_Configuracao_Block</class>
            </configuracao>
        </blocks>
        <helpers>
            <configuracao>
                <class>Zeep_Configuracao_Helper</class>
            </configuracao>
        </helpers>
    </global>
</config>
现在我有两个菜单,但当我点击时,页面都是白色的,似乎失去了路线,我不知道问题出在哪里

adminhtml.xml

    <?xml version="1.0"?>
<config>
    <menu>
        <configuracao module="configuracao">
            <title>Zeepi Configuração</title>
            <sort_order>71</sort_order>               
            <children>
                <first_menu_child module="configuracao">
                    <title>Banner Principal</title>
                    <sort_order>0</sort_order>
                    <action>configuracao/adminhtml_configuracao</action>
                </first_menu_child>
                <second_menu_child module="configuracao">
                    <title>Banner Principal 2</title>
                    <sort_order>1</sort_order>
                    <action>configuracao/adminhtml_configuracao</action>
                </second_menu_child>
            </children>
        </configuracao>
    </menu>
    <acl>
        <resources>
            <all>
                <title>Allow Everything</title>
            </all>
            <admin>
                <children>
                    <Zeep_Configuracao>
                        <title>Configuracao Module</title>
                        <sort_order>10</sort_order>
                        <children>
                             <first_menu_child module="configuracao">
                                <title>Banner Principal</title>
                                <sort_order>0</sort_order>
                                <action>configuracao/adminhtml_configuracao</action>
                            </first_menu_child>
                            <second_menu_child module="configuracao">
                                <title>Banner Principal 2</title>
                                <sort_order>1</sort_order>
                                <action>configuracao/adminhtml_configuracao</action>
                            </second_menu_child>
                        </children>
                    </Zeep_Configuracao>
                </children>
            </admin>
        </resources>
    </acl>
    <layout>
            <updates>
                <configuracao>
                    <file>configuracao.xml</file>
                </configuracao>
            </updates>
        </layout>
</config>

Zeepi Configuração
71
旗帜校长
0
配置/adminhtml\u配置
班纳特校长2
1.
配置/adminhtml\u配置
允许一切
配置模块
10
旗帜校长
0
配置/adminhtml\u配置
班纳特校长2
1.
配置/adminhtml\u配置
configuracao.xml
My config.xml

    <?xml version="1.0"?>
<config>
    <modules>
        <Zeep_Configuracao>
            <version>0.1.0</version>
        </Zeep_Configuracao>
    </modules>
    <frontend>
        <routers>
            <configuracao>
                <use>standard</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
        <layout>
            <updates>
                <configuracao>
                    <file>configuracao.xml</file>
                </configuracao>
            </updates>
        </layout>
    </frontend>
    <admin>
        <routers>
            <configuracao>
                <use>admin</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
    </admin>

    <global>
        <models>
            <configuracao>
                <class>Zeep_Configuracao_Model</class>
                <resourceModel>configuracao_mysql4</resourceModel>
            </configuracao>
            <configuracao_mysql4>
                <class>Zeep_Configuracao_Model_Mysql4</class>
                <entities>
                    <configuracao>
                        <table>configuracao</table>
                    </configuracao>
                </entities>
            </configuracao_mysql4>
        </models>
        <resources>
            <configuracao_setup>
                <setup>
                    <module>Zeep_Configuracao</module>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </configuracao_setup>
            <configuracao_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </configuracao_write>
            <configuracao_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </configuracao_read>
        </resources>
        <blocks>
            <configuracao>
                <class>Zeep_Configuracao_Block</class>
            </configuracao>
        </blocks>
        <helpers>
            <configuracao>
                <class>Zeep_Configuracao_Helper</class>
            </configuracao>
        </helpers>
    </global>
</config>

0.1.0
标准
泽普尤
构型
configuracao.xml
管理
泽普尤
构型
Zeep_配置CAO_模型
配置mysql4
Zeep_配置_模型_Mysql4
构型
泽普尤
核心单元设置
核心写入
核心读取
Zeep_和Cao_区块
Zeep_配置辅助程序

有人帮我吗?

我说的对吗,你想在管理结构中添加更多的菜单点

如果是这样,您的xml就是config.xml,对吗?你应该做些改变

第一名: Magento支持管理菜单和ACL结构的特定文件

您的etc文件夹当前有一个config.xml。添加名为adminhtml.xml的新文件,其结构如下:

<?xml version="1.0"?>
<config>
    <menu>
        <module_menu_name module="module_name">
            <title>Menu Point Title</title>
            <sort_order>200</sort_order> <!-- an int to position it in the menu -->
            <children>
                <first_menu_child module="module_name">
                    <title>Menu Child Name</title>
                    <action>module/action/child</action>
                    <sort_order>10</sort_order>
                </first_menu_child>
                <second_menu_child module="module_name">
                    <title>Second Menu Child Name</title>
                    <action>module/action/child2</action>
                    <sort_order>20</sort_order>
                </second_menu_child>
            </children>
        </module_menu_name>
    </menu>
    <acl>
        <resources>
            <all>
                <title>Allow Everything</title>
            </all>
            <admin>
                <children>
                    <module_menu_name module="module_name">
                        <title>Menu Point Title</title>
                        <sort_order>100</sort_order>
                        <children>
                            <first_menu_child module="module_name">
                                <title>Menu Child Name</title>
                                <sort_order>20</sort_order>
                            </first_menu_child>
                            <second_menu_child module="module_name">
                                <title>Second Menu Child Name</title>
                                <sort_order>10</sort_order>
                            </second_menu_child>
                        </children>
                    </module_menu_name>
                </children>
            </admin>
        </resources>
    </acl>
</config>

菜单点标题
200
菜单子名称
模块/动作/子模块
10
第二菜单子名称
模块/行动/儿童2
20
允许一切
菜单点标题
100
菜单子名称
20
第二菜单子名称
10
从config.xml中删除代码

    <?xml version="1.0"?>
<config>
    <modules>
        <Zeep_Configuracao>
            <version>0.1.0</version>
        </Zeep_Configuracao>
    </modules>
    <frontend>
        <routers>
            <configuracao>
                <use>standard</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
        <layout>
            <updates>
                <configuracao>
                    <file>configuracao.xml</file>
                </configuracao>
            </updates>
        </layout>
    </frontend>
    <admin>
        <routers>
            <configuracao>
                <use>admin</use>
                <args>
                    <module>Zeep_Configuracao</module>
                    <frontName>configuracao</frontName>
                </args>
            </configuracao>
        </routers>
    </admin>

    <global>
        <models>
            <configuracao>
                <class>Zeep_Configuracao_Model</class>
                <resourceModel>configuracao_mysql4</resourceModel>
            </configuracao>
            <configuracao_mysql4>
                <class>Zeep_Configuracao_Model_Mysql4</class>
                <entities>
                    <configuracao>
                        <table>configuracao</table>
                    </configuracao>
                </entities>
            </configuracao_mysql4>
        </models>
        <resources>
            <configuracao_setup>
                <setup>
                    <module>Zeep_Configuracao</module>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </configuracao_setup>
            <configuracao_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </configuracao_write>
            <configuracao_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </configuracao_read>
        </resources>
        <blocks>
            <configuracao>
                <class>Zeep_Configuracao_Block</class>
            </configuracao>
        </blocks>
        <helpers>
            <configuracao>
                <class>Zeep_Configuracao_Helper</class>
            </configuracao>
        </helpers>
    </global>
</config>

这将添加一个包含2个子菜单点的菜单点。如果您需要进一步帮助,请毫不犹豫地询问工作!但是我丢失了路由,当我单击时,我得到一个空白页面:(你能帮我吗?可能你的路由(管理路由)配置错误。你能发布config.xml和adminhtml.xml吗?你需要调整子节点和相应的控制器动作