Affichage étrange dans le champ recherche

  • Posts: 380
  • Thank you received: 74
  • Hikashop Business
1 week 6 days ago #373260

Bonjour,

un client vient de me signaler une erreur d'affichage assez perturbante.

Voici comment faire.

- aller sur cette page : www.guillenphoto.com/fr/les-photos-d-art-de-amar-guillen.html
- dans la partie gauche, il y a une zone appelée "Entrer un mot, une expression".
- indiquer par exemple "animalier en noir et blanc"
- cliquez ensuite sur la petite croix pour réinitialiser la zone pour effectuer une nouvelle recherche.
- c'est impossible et l'affichage indique ".html? tmpl=raw"

Comment faire pour pouvoir effacer la zone de saisie?

Merci par avance pour votre aide

Sincèrement,
A. Guillen

Please Log in or Create an account to join the conversation.

  • Posts: 86178
  • Thank you received: 14214
  • MODERATOR
1 week 5 days ago #373270

Bonjour,

Merci, la procédure était parfaite, c'est reproduit et c'est bien un bug de notre côté.

Quand vous cliquez sur la croix, le bloc des filtres est rafraîchi en AJAX et l'adresse de la page sur laquelle revenir est passée telle quelle dans cette requête. Sur un site en URL réécrites, Joomla réécrit cette requête et déplace cette adresse dans le chemin de l'URL : les paramètres que l'adresse contient elle-même se retrouvent alors être ceux de la requête et prennent la place de la valeur du filtre, d'où le bout d'adresse qui s'affiche dans la zone de saisie à la place de votre recherche.

C'est corrigé : l'adresse est maintenant encodée avant d'être envoyée, plus rien de ce qu'elle contient ne peut être lu comme un paramètre. La correction a été ajoutée au paquet 6.6.0 sur notre site, il vous suffit donc de le retélécharger depuis votre espace membre et de réinstaller pour l'avoir.

Please Log in or Create an account to join the conversation.

  • Posts: 380
  • Thank you received: 74
  • Hikashop Business
1 week 5 days ago #373274

Bonjour Nicolas,

je vous remercie pour la correction. Elle fonctionne parfaitement. J'ai effectué plusieurs tests. Tout est parfait.

Je n'ai pas bien compris l'aspect technique mais l'important est que mes clients puissent utiliser cette fonction de recherche vraiment très bien faite. Elle est facile à utililser et très puissante. C'est un vrai plus dans mon activité professionnelle.

Merci pour tout

Sincèrement,
A. Guillen

The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

  • Posts: 380
  • Thank you received: 74
  • Hikashop Business
6 days 16 hours ago #373333

Bonjour,

je réouvre ce ticket car je rencontre un problème avec cette correction sur certaines pages.

Je vais vous proposer deux pages : une où le problème survient et l'autre où le problème n'apparait pas.
Il vous faut regarder dans la partie gauche de l'écran.

Voici une page où il est impossible de réinitialiser le champe de recherche :
www.guillenphoto.com/fr/les-photos-d-art...cherunephotodart_9=+

Son pendant en version anglaise fonctionne correctement :
www.guillenphoto.com/en/fine-art-prints-...nt_10=unique+edition

Pensez-vous que j'ai mal paramétré le module?

Sincèrement,
A. Guillen

Please Log in or Create an account to join the conversation.

  • Posts: 86178
  • Thank you received: 14214
  • MODERATOR
6 days 5 hours ago #373334

Bonjour,

Merci, les deux adresses ont permis de trouver la différence tout de suite. Ce n'est pas un réglage manqué de votre part, c'est un bug de notre côté.

Vos deux éléments de menu portent plusieurs catégories, et cette liste de catégories était recopiée telle quelle dans l'adresse avec laquelle le bloc des filtres est rafraîchi : elle s'y écrivait "cid=Array" au lieu du numéro de la catégorie. Cette adresse ne correspond alors à aucun élément de menu, donc la réponse au rafraîchissement ne contient pas le module des filtres et il n'y a rien à remettre sur la page : la valeur reste affichée à côté de la croix, et un nouveau clic ne change plus rien. La liste des produits derrière, elle, est bien refiltrée correctement, ce qui explique que seule la zone de saisie paraisse bloquée.

Si la version anglaise fonctionne, c'est que son module a le réglage "Force redirect" sur Oui avec un élément de menu : sa croix recharge la page au lieu de rafraîchir les filtres en ajax, et ne passe donc pas par l'adresse en question. Le module français rafraîchit en ajax, et c'est là que le problème se voit.

C'est corrigé : l'adresse de rafraîchissement contient maintenant un vrai numéro de catégorie, que le routeur sait lire, et la liste complète des catégories de l'élément de menu est transmise à côté, pour que le bloc rafraîchi affiche exactement les mêmes filtres que la page. Au passage, sur ce genre de page, un filtre restreint à l'une des catégories de l'élément de menu s'affiche maintenant lui aussi, alors qu'il était laissé de côté avant. La correction a été ajoutée au paquet 6.6.0 sur notre site, il vous suffit de le retélécharger depuis votre espace membre et de réinstaller pour l'avoir.

Please Log in or Create an account to join the conversation.

  • Posts: 380
  • Thank you received: 74
  • Hikashop Business
5 days 23 hours ago #373344

Bonjour Nicolas,

je vous remercie pour votre réponse et pour la correction. Elle corrige bien le bug.

Je n'ai pas du tout compris la réponse technique mais les spécialistes la comprendront certainement. Je ne suis qu'un simple utilisateur de votre extension. La plupart des bugs que je vous soumets sont remontés par des clients directement ou indirectement. Par exemple, c'est un client qui m'a demandé d'avoir la recherche plus facilement accessible que dans le menu principal. C'est ainsi que je l'ai placée dans le côté gauche de l'écran. C'est là que j'ai eu les bugs. C'est indirect.

Le plus drôle dans ce bug est que j'ai cherché un moment car la fonction était correcte sur une page et pas sur l'autre. C'est difficile de savoir le problème est de mon côté ou du côté du produit.

L'important est que vous soyez toujours présent pour les tickets. Merci.

Sincèrement,
A. Guillen

The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.051 seconds
Powered by Kunena Forum