在Zend框架中,我使用的是$this->url()
方法,它的工作方式就像一個魅力。但我有一個問題:該方法似乎將當前請求參數複製到新的URL。我希望它停止這樣做。從url()中的URL中移除參數?
舉例:我用$this->url('controller' => 'blog', 'action' => 'list');
。如果當前頁面www.foo.bar/item/view/id/1
與id
作爲一個參數,URL將變成:
www.foo.bar/blog/list/id/1
你可以看到/id/1
部分得以保持,而我指定它。
我該如何讓它停止這樣做?提前致謝。
有類似這樣的另一個討論..可能會有所幫助:HTTP ://stackoverflow.com/questions/993725/removing-parameters-from-url-when-using-url-view-helper-links – 2013-03-16 19:45:32