我DC search Plugin
在几个 Cake 项目中使用它,通常效果很好。但是对于我的一个页面,我遇到的问题是搜索会破坏 URL。起始 URL 类似于:
/lessons/abrechnung/10
使用搜索时,生成的 URL 类似于:
/lessons/abrechnung/10/10/10/datumab:01.02.2014/datumbis:25.02.2014
搜索本身运行良好 - 我得到了按搜索条件过滤的结果。但是:正如您所见,每次搜索时 ID 值都会重复。这种情况继续下去,经过 3 或 4 次搜索后,URL 包含 50 或 100 倍的 ID。
我怎样才能避免这种情况?
我想这会发生在我在 URL 中有未命名参数的所有操作上 - 但我不确定这一点。顺便说一句:搜索参数不会重复。
编辑:
我使用 cakePHP 2.4.0 和 2.3 版的搜索插件。
使用 'paramType' => 'querystring' 没有帮助。但是我现在看到我的会话处理有问题。我会检查并提供进一步的反馈。