我在幾個Cake項目中使用了DC search Plugin
,通常它工作得很好。但是對於我的其中一個網頁,我遇到搜索引起網址爆炸的問題。 起始URL是事端,如:CakeDC搜索插件在URL中生成重複的ID
/lessons/abrechnung/10
當搜索使用所產生的URL是一樣的東西:
/lessons/abrechnung/10/10/10/datumab:01.02.2014/datumbis:25.02.2014
搜索itselfs效果很好 - 我得到過濾結果搜索標準。 但是:如您所見,每次搜索時都會複製ID值。這會繼續,在3或4次搜索後,URL包含50或100次ID。
我該如何避免這種情況?
我想這會發生在所有的行爲,我有URL中的未命名參數 - 但我不知道這一點。順便說一句:搜索參數不會重複。
編輯:
我使用CakePHP 2.4.0和TEH搜索插件的版本2.3。
使用'paramType'=>'querystring'沒有幫助。但我現在看到,我的會話處理有問題。我會檢查並提供進一步的反饋。
使用推薦的查詢字符串而不是已棄用和有缺陷的命名參數。至於你的問題,你需要發佈一些代碼(例如從Form創建部分)。另外:你應該總是提到你正在使用的確切cakephp版本。 – mark
謝謝!查詢字符串選項沒有幫助。但我認爲在會話處理方面還存在其他一些問題。我會檢查... – Arno