我有一个基本的理解问题。
如果我开始申请: http://localhost/cheyenne/public/ 我的开始网址当然没有帖子参数 如果我使用像编辑这样的帖子参数的链接,我会得到这个URL http://localhost/cheyenne/public/arbeitskalender/edit/nr/2 还是一切都很好 如果我采用导航的另一个链接,我的应用程序的不同部分,前面的参数如下 http://localhost/cheyenne/public/bibliothek/edit/nr/2/buchnr/2
在某种程度上我必须删除帖子参数,我该怎么做?有没有可能,每次我带着导航菜单?
我认为没关系,但这里是layout.phtml中的导航部分:
<div id="navigation">
<ul>
<li><a href="<?php echo $this->url(array('controller'=>'arbeitskalender', 'action'=>'index'));?>">Arbeitskalender</a></li>
<li><a href="<?php echo $this->url(array('controller'=>'bibliothek', 'action'=>'index'));?>">Bibliothek</a></li>
<li><a href="<?php echo $this->url(array('controller'=>'schwestern', 'action'=>'index'));?>">Schwestern</a></li>
</ul>
</div>
答案 0 :(得分:1)
您要查找的选项是&#34;重复使用匹配参数&#34;如此处所述
http://framework.zend.com/manual/current/en/modules/zend.view.helpers.url.html
您可以选择不重复使用这些参数,但是,在做出选择之前,我会仔细研究您的路由策略,并确保您的资源和子资源以您希望支持的逻辑方式进行组织。