it-swarm.com.de

Wie erstelle ich einen AJAX Filter für eine Ansicht?

Ich habe eine Seite mit Ansichten erstellt und es funktioniert gut. Ich möchte dieser Seite einen Filter AJAX) hinzufügen, damit Besucher den Inhalt basierend auf PubDate oder nach Taxonomie/Wortschatz für diesen Inhaltstyp filtern können. Wie kann ich dies erreichen?

8
Lina
  1. Bearbeiten Sie die Ansicht und fügen Sie der Seite einen Filter hinzu:

    • Drupal 6 : Dritte Spalte, Abschnitt heißt Filter
    • Drupal 7 : Erste Spalte, Abschnitt heißt Filterkriterien
  2. Wenn Sie den Filter konfigurieren, möchten Sie ihn verfügbar machen:

    • Drupal 6 : Klicken Sie oben rechts im Konfigurationsbereich auf die Schaltfläche Expose
    • Drupal 7 : Check Setzen Sie diesen Filter den Besuchern zur Verfügung, damit sie ihn ändern können
  3. AJAX aktivieren:

    • Drupal 6 : AJAX verwenden befindet sich unter Grundeinstellungen in der ersten Spalte
    • Drupal 7 : AJAX verwenden steht unter Erweitert Andere in der dritten Spalte

Wenn die Ansicht gespeichert ist, gibt es jetzt ein Formular, mit dem Benutzer die Ansicht dynamisch über AJAX filtern können.

10
user7

Möglicherweise können Sie das Modul "Besser exponierte Filter" verwenden, um die Ausgabe Ihrer Filterelemente in Links zu ändern.

Verwenden Sie die Option AJAX) in den erweiterten Einstellungen einer Ansicht, um die Filterung zu vereinfachen.

http://drupal.org/project/better_exposed_filters

0
Rovo