2011-03-15 4 views
1

私はSolr統合でdrupalを使用しています。は "drupal solr"で直接結果を表示しました

誰かがsolrで何かを検索して結果が得られないが、「あなたが意味した」ヒントしかない場合は、ユーザーが結果を意味していたので、cliksで保存することをお勧めします。

どうすればいいですか?ユーザーの検索応答を生成する関数である「クリーン」な方法はapachesolr_search_viewの独自のバージョンを作成することです

おかげ

答えて

1

()。その機能では、結果などのための条件付きがありません。

あなたがその深みを掘り起こすことを望まないなら、上記の多くの仕事を信じてください。あなたはちょっとちょっとして、theme_apachesolr_search_noresults()を打ち返したり、(apachesolr_search.moduleの1493行、またはその他のテーマを上書きして、drupal_goto()の$ responseオブジェクトのスペルチェック結果を使用することができます。

コードがリンクを生成しますapachesolr_search.moduleにライン1163の周りにある。

最初のアプローチは、パフォーマンスの観点から好ましいが、テーマレベルでのリダイレクトを行うことは、実装がはるかに高速で、最も可能性の高い重要なスピードヒットを生成しません。

関連する問題