Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.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
Zend framework 从Zend_导航中的导航中删除主元素_Zend Framework_Zend Navigation - Fatal编程技术网

Zend framework 从Zend_导航中的导航中删除主元素

Zend framework 从Zend_导航中的导航中删除主元素,zend-framework,zend-navigation,Zend Framework,Zend Navigation,我可以从包含菜单的XML文件中删除Home元素吗 <?xml version="1.0" encoding="UTF-8"?> <configdata> <nav> <label>HOME</label> <controller>index</controller> <action>index</action> <id>root

我可以从包含菜单的XML文件中删除Home元素吗

<?xml version="1.0" encoding="UTF-8"?>
    <configdata>
     <nav>
    <label>HOME</label>
    <controller>index</controller>
    <action>index</action>
    <id>root</id>
    <pages>...</pages>
....

家
指数
指数
根
...
....
当我从xml文件中删除它时(从第4行到第7行),我得到一个异常

Zend_Navigation_异常:参数无效:无法确定要在第235行的C:\www\project\library\Zend\Navigation\Page.php中实例化的类


那么,除了标记之外,您还可以删除与主元素相关的行

然后XML文件变成

<?xml version="1.0" encoding="UTF-8"?>
<configdata>
<menu1>...</menu1>
<menu2>...</menu2>
...
</configdata>

...
...
...