web-dev-qa-db-ja.com

ビューにAJAXフィルターを作成するにはどうすればよいですか?

ビューを使用してページを作成しましたが、正常に動作します。 AJAXフィルターをこのページに追加して、訪問者がこのコンテンツタイプのPubDateまたはTaxonomy/Vocabularyに基づいてコンテンツをフィルターできるようにしたいのですが、これをどのように実行できますか?

8
Lina
  1. ビューを編集し、ページにフィルターを追加します。

    • Drupal 6: 3列目、セクションはFiltersと呼ばれます
    • Drupal 7:最初の列、セクションが呼び出されますフィルター基準
  2. フィルターを構成するときは、それを公開する必要があります。

    • Drupal 6:構成領域の右上にあるExposeボタンをクリックします
    • Drupal 7:チェックこのフィルターを訪問者に公開して、訪問者が変更できるようにします
  3. AJAXを有効にします。

    • Drupal 6:Use AJAXis underBasic settings最初の列
    • Drupal 7:Use AJAXis underAdvancedその他3列目

ビューが保存されると、ユーザーはAJAXを介してビューを動的にフィルターできるフォームがあります。

10
user7

おそらく、Better exposedフィルターモジュールを使用して、フィルターアイテムの出力をリンクに変更できます。

また、ビューの詳細設定でAJAXオプションを使用して、フィルタリングをajax化します。

http://drupal.org/project/better_exposed_filters

0
Rovo