我正在我的网站中设置 zend 导航,并且在本地开发时遇到了问题。
我的导航.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
<nav>
<page1>
<label>Site</label>
<uri>/</uri>
<pages>
<page1_1>
<label>Home</label>
<uri>/</uri>
</page1_1>
<page1_2>
<label>Contact</label>
<uri>/contact</uri>
</page1_2>
</pages>
</page1>
</nav>
</config>
渲染菜单
<?=$this->navigation()->menu();?>
HTML 输出
<ul class="navigation">
<li class="active">
<a href="/">Site</a>
<ul>
<li>
<a href="/">Home</a>
</li>
<li class="active">
<a href="/contact">Contact</a>
</li>
</ul>
</li>
我在一个子文件夹中开发项目,例如:http://localhost/project/public。并且 zend 导航 uri 将链接显示为http://localhost/contact的http://localhost/project/public/contact
如何将我的 baseUrl 应用于 uri?