2009-06-14 9 views
7

Urlビューヘルパを使用してリンクを構築すると、現在のページにURLにパラメータがある場合、Urlビューヘルパによって生成されたURLにもパラメータが含まれます。ページ/コントローラ/アクション/ PARAM /値の例えばUrlビューヘルパーリンクを使用するときにURLからパラメータを削除する

/次のコード:

<a href="<?php echo $this->url(array(
    'controller' => 'index', 
    'action' => 'index' 
)) ?>">Dashboard</a> 

意志出力:

<a href="/index/index/param/value/">Dashboard</a> 

はによって出力されたURLをきれいにすることが可能ですパラメータの助け?

答えて

21

私は、ヘルパーの3番目のパラメータは、デフォルトのパラメータをクリアすると思います。

<a href="<?php echo $this->url(array(
    'controller' => 'index', 
    'action' => 'index' 
), null, true) ?>">Dashboard</a> 

ドキュメント:http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial

+2

1 Dcaunt、我々は正しい、再び会います! – karim79

+0

あなたは私をカリスに追いかけていますか? :) –

+0

ヌル値と真値は何を表していますか? – Andrew

関連する問題