2009-06-14 13 views
7

Bağlantı oluşturmak için Url görünüm yardımcı programını kullanırken, geçerli sayfanın URL'de parametreleri varsa, Url görüntüleme yardımcısı tarafından oluşturulan url de parametreleri içerir. Sayfanın Mesela URL'leri Url görünüm yardımcı bağlantılarını kullanarak kaldırma URL'ler

/kontrolör/eylem/param/değer/ Aşağıdaki kod:

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

çıktısı:

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

o tarafından çıkarılan url temizlemek mümkün mü parametrelerin yardımcısı?

cevap

21

Yardımcının üçüncü parametresinin varsayılan paramları temizleyeceğini düşünüyorum.

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

Dokümantasyon: http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial

+2

1 Dcaunt, tekrar karşılaştık, doğru! – karim79

+0

Beni takip ediyor musunuz Karim? :) –

+0

Boş ve gerçek değerler ne anlama geliyor? – Andrew

İlgili konular