[請益] zend 關於 _request->getParam()

看板PHP作者 (冷月玄)時間17年前 (2008/08/23 12:08), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/1
Zend_Controller_Request_Http::$_params 這裡面儲存的是url傳送的參數 在quick start常常見到這種用法: $this->url(array('controller'=>'a','action'=>'b','id'=>'user_param')) 用這種方法傳遞參數 但是這個id寫下去以後,就不會消失了…並不會因為換頁就清除掉。 往後任何的網址都會變成\x\y\id\user_param (x,y為controller及action name 不知道有沒有辦法清除用這種方法產生的值呢 小弟去看過原始的類別 那個值是寫成protected的..也就是不能直接存取.. 我試過修改http類別 把_request->_params清除掉 但是看來這樣做是無效的..url內還是有id.. 還煩請瞭解的朋友幫忙解答,謝謝^^ -- 目前是寫了另一個function來做同樣的事..(sad -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.253.93 ※ 編輯: Lecwar 來自: 220.135.253.93 (08/23 13:44) ※ 編輯: Lecwar 來自: 220.135.253.93 (08/23 17:15)

08/25 11:29, , 1F
我也是用了自己做的View Helper來實做
08/25 11:29, 1F

08/25 11:30, , 2F
內建的url()不清空這個特性真的滿難用的
08/25 11:30, 2F
文章代碼(AID): #18hur2L_ (PHP)
文章代碼(AID): #18hur2L_ (PHP)