私の知る限り、drupal 7には、複数のフィールドを検索するビューで単一の公開フィルターを作成するオプションがありませんでしたが、以前のバージョンではそれを行うためのモジュールが存在しました。
or
演算子の使用は問題ありませんが、フォームに複数のフィールドが表示されます。
Global: Populate filters
を追加すると、単一のフィールドを持つことができますが、ビューには何も表示されません。
これを機能させる方法またはモジュールはありますか?
編集:気付かなかったのはフィールド演算子です。何らかの理由で、ビューのテキストフィールドのデフォルトの演算子は=
ですが、適切な検索関数にはcontains
またはhas Word
が必要です。約6か月間、機能しない理由を探していました。ワオ。なんて痛みだ。/facepalm
はい、Global: Populate filters
と ビューフィルターポピュレート モジュールを使用して、単一のエクスポートされたフィルターで複数のフィールドを検索できます。
チェック この答え 。
Drupal 7では、
Global: Combine fields filter
必要な機能を取得します。同じものを使用して、検索を実行する複数のフィールドを選択できます。
この質問はすでに回答済みであることは知っていますが、「検索:検索用語」と呼ばれる別のフィルターがあり、基本的にDrupalノード検索をエミュレートし、ノード全体を検索して、入力したキーワード。具体的に検索するフィールドを選択することはできません。「検索インデックス」ビューモードなどを使用しているかどうかはわかりませんが、非常にうまく機能します。