2011-01-27 9 views
2

CCKを使用せずに自分のサイトのコンテンツを作成するモジュールを開発しました。データは、Drupalのデフォルトテーブル以外の異なるテーブルに保存されます。私の要件は、私のカスタムモジュールで作成されたコンテンツのインデックスを作成するにはどうすればいいですか?カスタムモジュールで作成したコンテンツをdrupal検索インデックスに追加する

答えて

4

カスタムコンテンツをインデックスするモジュールにhook_searchを実装する必要があります。

+0

こんにちは、いくつかの調査をした後、私はhttp://api.drupal.org/api/drupal/developer--hooks--core.php/function/hook_update_index/6を見つけました。どちらの方がうまくいくのでしょうか?私の要求では、通常の検索は自分のカスタムコンテンツでも動作するはずです。 – Satya

+0

コア検索を使用する場合は、ノードのインデックス作成だけで十分です。 hook_searchを使用すると、適切な方法でカスタムコンテンツを検索することができます(検索ページに別のタブを使用)。あなたが使うことができる3つの基本戦略は、[検索インターフェース](http://api.drupal.org/api/drupal/modules--search--search.module/group/search/6)btwにリストされています。 – wimvds

関連する問題