我可以从包含菜单的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_Exception:无效参数:无法确定要在第235行的C:\ www \ project \ library \ Zend \ Navigation \ Page.php中实例化的类
答案 0 :(得分:0)
除了&lt; nav&gt;之外,您还删除了与Home元素相关的行。标签!!!
然后XML文件变为
<?xml version="1.0" encoding="UTF-8"?>
<configdata>
<menu1>...</menu1>
<menu2>...</menu2>
...
</configdata>