web-dev-qa-db-ja.com

複数のフィールドを検索するために公開されたフィルターを表示します

私の知る限り、drupal 7には、複数のフィールドを検索するビューで単一の公開フィルターを作成するオプションがありませんでしたが、以前のバージョンではそれを行うためのモジュールが存在しました。

or演算子の使用は問題ありませんが、フォームに複数のフィールドが表示されます。

Global: Populate filtersを追加すると、単一のフィールドを持つことができますが、ビューには何も表示されません。

これを機能させる方法またはモジュールはありますか?

編集:気付かなかったのはフィールド演算子です。何らかの理由で、ビューのテキストフィールドのデフォルトの演算子は=ですが、適切な検索関数にはcontainsまたはhas Wordが必要です。約6か月間、機能しない理由を探していました。ワオ。なんて痛みだ。/facepalm

16
J V

はい、Global: Populate filtersビューフィルターポピュレート モジュールを使用して、単一のエクスポートされたフィルターで複数のフィールドを検索できます。

チェック この答え

13
Sithu

Drupal 7では、

Global: Combine fields filter

必要な機能を取得します。同じものを使用して、検索を実行する複数のフィールドを選択できます。

12
AkiShankar

この質問はすでに回答済みであることは知っていますが、「検索:検索用語」と呼ばれる別のフィルターがあり、基本的にDrupalノード検索をエミュレートし、ノード全体を検索して、入力したキーワード。具体的に検索するフィールドを選択することはできません。「検索インデックス」ビューモードなどを使用しているかどうかはわかりませんが、非常にうまく機能します。

詳細: http://drupal.org/node/680442

6
Beebee