drupal検索フォームをさまざまな検索オプション(色、年、型など)でカスタマイズする必要があります。ユーザーが "検索"ボタンを押した後、drupalは追加の露出フィルタを使用してビューを表示する必要があります(ユーザーが指定した検索オプションに従って)。これを行う最善の方法は何ですか?Drupal検索と公開されたフィルタの表示
1
A
答えて
0
あなたが言及したように、公開されたフィルタを備えたビューがおそらく最も適しています。これは、パフォーマンスが問題にならないとき(すなわち、100,000ノード未満)に使用されるものです。正しいフィールドを使用すると、Drupal検索インデックスにフックさえされます。私はこれを確認するために後で編集します。
EDIT:私は間違っていました。フィルタ "検索:検索条件"を使用します。ただし、これはD6とD7の両方でSearchモジュールとViewsモジュールのデフォルトインストールを使用しています。だから、答えはあなたと同じように検索を設定して、 "mydomain.com/search"をカスタムのビューベースの検索ページにリダイレクトすることです。タイトルや本文を検索する際に上記のフィルタを使用することができます。また、通常の日付やその他のフィルタをこの横に適用することができます。
注:ノードの数が多い場合は、solrを使用して検索を増強しますが、これはおそらく問題のために過剰です。
0
Apache Solrの検索を設定し、カラーコードをファセットとして使用します。 以下のURLに従ってください。 Facet API
関連する問題
- 1. Drupal 7再生公開されたフィルタ
- 2. Drupal 7 Views公開されたフィルタとして投稿者のリストを追加
- 3. Drupalの公開されたフォームのリセットボタン
- 4. drupal views公開されているフィルタは、Linuxインストールでは表示されません。
- 5. Drupalブロックで公開されたフォーム
- 6. Drupal 7で表示されないフィルタ - 表示7.x-3.0-rc1
- 7. 1つの公開されたフィルタで複数のフィルタ条件
- 8. 公開ウェブサイトのSharePoint検索フィールドを表示
- 9. Drupal - preg_matchエラーを表示する検索
- 10. 公開されたフィルタでフィルタリングされた要素の合計数を表示する
- 11. フィールドデータが利用可能なときに公開されたフィルタのみを表示
- 12. 検索されたテーブルのデータと列をハイライト表示
- 13. IISで公開されたときに画像が表示されない
- 14. テストフライトで公開されたときにプッシュ通知が表示されない
- 15. Facebookを開くグラフ検索のフィルタ
- 16. 検索結果にメニューとリンクが表示された検索エンジンでウェブサイトを表示する方法
- 17. Drupalの引数を使って表示されたタクソノミの公開フィルタオプションを制限する方法
- 18. 先週後に公開されたWordPressの投稿を検索するには?
- 19. 公開されたビューフィルタブロックがページに表示されなくなりました
- 20. 流星:自動公開を使わないで検索(フィルタ)を作成する
- 21. single.phpを表示したときにx postの前に公開されたすべての投稿を表示
- 22. フォームで検索を実行する - 表示された項目のフィルタリングされたリストの検索
- 23. Drupalビューでカスタムフィールドを追加するコードを使用して公開されたフィルタ
- 24. Zend IMAP検索とフィルタ
- 25. Twitter4j:公開ツイートを検索する
- 26. drupalで検索したcckで作成されたコンテンツタイプ
- 27. ナビゲーションバーに追加された検索バーの表示
- 28. 公開されたアクションとopengraphのリンク
- 29. ASP .Net MVC - 公開されたビルドに画像が表示されない
- 30. console.logは公開されたGoogleウェブアプリケーションスクリプトからブラウザコンソールに表示されない