ノードで特定のコンテンツタイプを検索するには、ヘッダーに検索ボックスが付加されたブロックビューを作成する必要があります。どうすればいいのかわからないので、よろしくお願いします。添付の写真のようなもの。
4 に答える
ここでは正確にはわかりませんが、あなたがしたいように思えます:
ビューを作成します。ビューを目的のコンテンツ タイプのみに制限する「フィルター」を追加します。「引数」を追加し、この引数をタイトル、本文、またはテキスト フィールドの 1 つに公開します。
残念ながら、これだけではノード全体を検索できません。コンテンツのほとんどが本文にある場合、これはおそらく良い方法です。ただし、たとえば、何らかの理由で「Timbuktu の自転車」のようなタイトルがあり、本文に「Timbuktu」という単語が含まれていない場合、ユーザーが Timbuktu を検索しても、このアイテムは表示されません。とはいえ、これはおそらくかなりまれなケースであり、厳密な完成度ではなく、単純にユーザーの満足を目指しているのであれば、これで十分でしょう。
とはいえ、Custom Search をチェックするという Kniganapolke の提案は素晴らしいものです。ここでのアドバイスは、指定したとおりにこれを行い、より専用のタイプのモジュールではなく、Views (およびそれらが提供する他の可能性) で持っている機能を使用する場合により適切です。ビューを使用する必要がある他の仕様がない場合は、カスタム検索がより良いソリューションになると思います。
カスタム検索モジュールを試しましたか?
誰かが興味を持っている場合は、ヘッダー ブロック ビューを編集し、その中に custom_search_block をロードしました。
とにかくありがとう
必要なコンテンツでビューを作成し、コンテンツでフィルターします。フィルターを公開します。 http://beeznest.wordpress.com/2011/11/01/create-a-view-to-search-on-content-title-in-7-steps-in-drupal-7/