我想在我的cakephp应用程序中实现搜索功能。我发现这篇文章用于实现cakephp搜索。 http://bakery.cakephp.org/articles/view/search-feature-to-cakephp-blog-examplecakephp的搜索功能
它有一个谷歌代码库这里找到: http://code.google.com/p/searchable-behaviour-for-cakephp/
事情似乎直到我遇到了一个问题,试图挽救另一个控制器搜索能力模型的工作没关系。
- A型和B型的搜索能够
- 从控制器A,我调用$这个 - >型号B->保存
指数失败并引发错误,因为searchable.php行为是试图到 使用模型A作为保存模型
我发布了此功能的谷歌代码页的问题板上,但我没有收到任何答复。我想我会给stackoverflow一个镜头。
谢谢!
我在模型A和模型B中有这条线 var $ actsAs = array('Searchable');
这两款车型都没有任何直接关系
呼叫从控制器A $这个 - >型号B->创建(); $ this-> Model B-> save($ this-> data,array('validate'=>'false'));
错误我收到 警告(2):为的foreach()提供的无效参数[APP /模型/行为/ searchable.php,行86]
frodosghost,不会在你的环境中,该功能的工作?
顺便说一句:你有没有看到https://github.com/cakedc/search - 它的相当复杂,以及。 – mark 2012-04-22 11:42:05