我想在我的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