Actuellement, quand on recherche, on tombe sur une page de résultat qui contient:
- des filtres
- les résultats
Or, suivant les résultats obtenus, il peut être intéressant de vouloir compléter sa recherche. Actuellement, il faut tout retaper dans la barre de recherche standard du site, en récupérant les termes de la recherche dans l'url … Il serait intéressant de laisser un champ de recherche pré-rempli avec la recherche actuelle quelque part sur la page (idéalement un en haut et un en bas. En bas est le plus important, parce que c'est après avoir lu les résultats proposés qu'on peut envisager de rajouter un autre mot-clé).
Cette recherche serait à priori à traiter comme une continuité de la même recherche (ie avec les mêmes filtres que la recherche dont on a les résultats d'affichés).
# Un premier jet
Posté par zedS . Évalué à 1 (+0/-0).
J'ai réalisé un patch sur github pour un début de solution à ce ticket ainsi que le ticket Pouvoir annuler les filtres choisis.
Ce qui change :
J'aimerai arriver à un formulaire de recherche plus complexe (plusieurs types/catégories simultanés, mots à exclure …), mais ça demande beaucoup plus de changement, en particulier pour le nombre de résultats par type (comme indiqué actuellement à coté de chaque filtre) : soit on perd ce nombre de résultat, soit il faut revoir complètement la recherche (fichier app/controllers/search_controller.rb) afin de récupérer tout les résultats puis filtrer et calculer.
[^] # Re: Un premier jet
Posté par Bruno Michel (site web personnel) . Évalué à 3 (+0/-0).
Merci, j'ai appliqué ton patch.
[^] # Re: Un premier jet
Posté par Pierre Tramonson . Évalué à 1 (+0/-0).
Du coup l'entrée de suivi est cloturée ou pas ?
[^] # Re: Un premier jet
Posté par Bruno Michel (site web personnel) . Évalué à 3 (+0/-0).
Oui, merci, j'avais oublié de le faire.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.