Я использую Zend Framework и URL View Helper для создания URL-адресовКак удалить неиспользуемые параметры из URL-адреса?
У меня есть несколько строк, как это в моей навигации:
$this->url(array('controller' => 'index', 'action' => 'index'))
$this->url(array('controller' => 'who', 'action' => 'view', 'id' => $row->who_id));
$this->url(array('controller' => 'projects', 'action' => 'view', 'id' => $row->mai_id));
$this->url(array('controller' => 'content', 'action' => 'view', 'type' => 'theater', 'id' => $row->the_id));
$this->url(array('controller' => 'shows', 'action' => 'view'));
Таким образом, на первый, у меня есть URL, как этот
http://ccgss.local/information/location
http://ccgss.local/who/view/id/1
Но когда я достигаю другую связь с несколькими параметрами, такими как http://ccgss.local/content/view/id/1/type/theater
он путает с параметрами, которые все еще были там: http://ccgss.local/who/view/id/1/type/theater
Я имею в виду, что параметры не очищаются при доступе к другой странице.
Как исправить это?