ユーザーがApache Solrの検索ボックスに検索クエリを入力すると、そのクエリをビュー、特にApache Solrのビューに渡すことができますか?
あなたは技術的にこれを実装することができますが、hook_form_alter
、送信ハンドラをキャプチャして上書きするには、すでにApache Solrビューモジュールを使用している場合は、公開されたフィルタを作成し、公開されたフィルタをブロックに表示するように設定してから、代わりにそれを使用することをお勧めします。デフォルトの検索フォームブロック。カスタムコードなしでそれを行うことができます。
Search API を Solr サポートとともに使用することをお勧めします。これは、ビューとの統合が向上し、 Drupal Recruter distribution がまったく同じアプローチを使用しているためです。説明。 autocomplete 、 spell checker などもサポートしています。
したがって、solr Viewで公開ブロックを作成することにより、ビューにクエリを渡すことができます。