Comment créer un filtre AJAX pour une vue?


8

J'ai créé une page en utilisant Views et cela fonctionne très bien. Je veux ajouter un filtre AJAX à cette page pour permettre aux visiteurs de filtrer le contenu en fonction de PubDate ou par taxonomie / vocabulaire pour ce type de contenu. Comment puis-je accomplir cela?


Bonjour Lina et bienvenue dans Drupal Answers . Pour quelle version Drupal votre question?
kiamlaluno

c'est pour drupal 6.19
Lina

Réponses:


10
  1. Modifiez la vue et ajoutez un filtre à la page:

    • Drupal 6: Troisième colonne, la section s'appelle Filtres
    • Drupal 7: Première colonne, la section est appelée Critères de filtre
  2. Lorsque vous configurez le filtre, vous souhaitez l'exposer:

    • Drupal 6: cliquez sur le bouton Exposer en haut à droite de la zone de configuration
    • Drupal 7: Cochez Exposer ce filtre aux visiteurs, pour leur permettre de le changer
  3. Activer AJAX:

    • Drupal 6: Utiliser AJAX est sous Paramètres de base dans la première colonne
    • Drupal 7: Utiliser AJAX est sous AvancéAutre dans la troisième colonne

Lorsque la vue est enregistrée, il y aura désormais un formulaire qui permettra aux utilisateurs de filtrer la vue dynamiquement via AJAX.


2
Merci beaucoup, mais avez-vous une idée de la façon de personnaliser l'entrée utilisateur (par exemple: pour afficher la liste des étiquettes et l'utilisateur obtenir une réponse en cliquant sur l'une de ces étiquettes) merci encore
Lina

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.