0

すべてのモデルを検索できるシステム全体の検索を可能にする検索機能をシステムに実装しようとしています。それは可能ですか?

CakeDC Search プラグインを試してみましたが、検索機能を追加した特定のモデルでしか検索できません。また、ビューに追加する検索フィールドに限定されているようで、検索を有効にするにはそれらの検索フィールドを追加し続ける必要があります。私が探しているのは、検索ボックスが 1 つだけで、システム全体から情報を取得できるものです (たとえば、検索フィールドが 1 つだけの Google の基本的な検索)。

私は Cake にかなり慣れていないので、誰かが私を正しい方向に向けたり、その方法を教えてくれたりするのは素晴らしいことです。

データベースには PHPMyAdmin を使用し、CakePHP の最新バージョンを使用しています。ここに何を含める必要があるのか​​ わからないため、さらに情報が必要な場合はお知らせください.

ありがとうございました。

4

1 に答える 1

0

http://cakedc.com/downloads/view/cakephp_search_plugin

プラグインを使用すると、動作を必要なモデルにアタッチし、データを取得して検索インデックスを作成するテーブル フィールドを指定できます。(基本的に、モデルに対してデータを保存するときはいつでも、参照するように指定したすべてのフィールドを実行し、保存するデータ配列を作成し、検索データを独自のテーブルに保存して、検索できるようにします)。

あなたが求めているもののように聞こえるので、これを試してみることをお勧めします。ドキュメントには、設定に関する詳細な手順が記載されています。

それが役に立てば幸い

ピート

于 2012-08-13T16:30:00.407 に答える