私はDC search Plugin
いくつかの Cake プロジェクトで を使用していますが、通常は非常にうまく機能します。しかし、私のページの 1 つで、検索によって URL が爆発するという問題があります。開始 URL は次のようなものです。
/lessons/abrechnung/10
検索を使用すると、結果の URL は次のようになります。
/lessons/abrechnung/10/10/10/datumab:01.02.2014/datumbis:25.02.2014
検索自体はうまく機能します。検索条件でフィルタリングされた結果が得られます。ただし: ご覧のとおり、検索するたびに ID 値が重複しています。これが続き、3 ~ 4 回検索すると、URL に ID の 50 ~ 100 倍が含まれます。
どうすればこれを回避できますか?
URLに名前のないパラメータがあるすべてのアクションでこれが発生すると思いますが、これについてはわかりません。ところで:検索パラメータは重複していません。
編集:
CakePHP 2.4.0 とバージョン 2.3 の検索プラグインを使用しています。
'paramType' => 'querystring' を使用しても役に立ちませんでした。しかし、セッション処理に何か問題があることがわかりました。私はそれを確認し、さらにフィードバックします。