[solved] Filtrage sur une sélection de produits

  • Posts: 117
  • Thank you received: 1
10 years 10 months ago #177623

-- HikaShop version -- : 2.3.4
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.3.26
-- Browser(s) name and version -- : CHROME Version 38.0.2125.111 m

bonjour,

Si j'utilise un filtre sur une page ayant déjà des produits sélectionnés et si le nombre de produits est inférieur au nombre de produits présentés auparavant, la page n'affiche aucun produit.

Pour afficher la liste des produits sélectionnés il faut cliquer sur la page 1 de la barre de menu de la sélection.

Je pense que le numéro de page affichée et celui de la page d'origine (plus grand que le nombre de pages de la sélection).

Comment corriger ce problème.

Par avance merci pour le conseils

meilleures salutations

Michel ROTTENBERG

Last edit: 10 years 10 months ago by rottenberg.

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

  • Posts: 12953
  • Thank you received: 1778
10 years 10 months ago #177647

Bonjour,
Serai-t-il possible d'avoir plus d'information sur le problème rencontré via quelques captures d'écran par exemple et avoir un lien direct vers la page du problème rencontré afin de tester directement cela ?
Merci.

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

  • Posts: 117
  • Thank you received: 1
10 years 10 months ago #177783

pour obtenir le problème :

se connecter sur cette adresse : http://j3.naouri-market.com/nosrayons

Dans le module Recherche personnalisée :

  • Cliquez dans le champ certification le mot 'LYON' on obtient la liste des produits 'Beth Din Lyon'.
    Vérifiez que l'affichage des produits soit de 21 par page.
  • Annuler le choix de la certification. On obtient la liste de tous les produit (1370 produits). Passer en page 3 ou plus
  • Reselectionner la certification Lyon

On obtient une page blanche. Pour afficher le résultat il faut changer le nombre d'articles par page.

Je pense que le problème vient de la non réinitialisation du numéro de page courant lors de l'affichage.

SI on fixe le nombre de pages à 'tous' : pas de problème, tout est affiché.

J'ai fait un autre test : a partir du module de liste des catégories j'ai choisi une catégorie, j'ai affiché la dernière page de la sélection. Puis j'ai affiché une autre catégorie contenant moins de pages. Dans ce cas pas de problème la numéro de page est bien réinitialisé.

Meilleures salutations

Michel ROTTENBERG

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

  • Posts: 84319
  • Thank you received: 13708
  • MODERATOR
10 years 10 months ago #177811

Bonjour,

Nous avons déjà du code dans le système de filtrage pour mettre à zéro la pagination du listing de produit du menu courant lorsque les filtres sont changés.
Votre soucis vient du fait que sur la page j3.naouri-market.com/rechercheproduits/product/listing l'affichage du listing de produit est fait par un module et non pas un menu de listing de produit comme ce devrait normalement être le cas.
Ce qu'il faut faire pour éviter cela, c'est de configurer un élément de menu de listing de produits via le gestionnaire de menus de joomla, et de spécifier l'id de ce menu dans l'option correspondante du module de filtre.

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

  • Posts: 117
  • Thank you received: 1
10 years 10 months ago #177851

Je viens de vérifier. Il me semble que c'est ce qui est fait.

Je vous avais envoyé par MP un accès sur le site en super admin.

Je vous renvoie un second MP avec les ID de menu et de module.

Meilleures salutations

Michel ROTTENBERG

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

  • Posts: 84319
  • Thank you received: 13708
  • MODERATOR
10 years 10 months ago #177888

Comme prévu, l'affichage du listing de produit était fait par un module et non pas un menu de listing de produit comme ce devrait normalement être le cas.
J'ai corrigé vos menus et cela fonctionne.

The following user(s) said Thank You: rottenberg

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

  • Posts: 117
  • Thank you received: 1
10 years 10 months ago #177921

merci beaucoup

Cela fonctionne maintenant.

Meilleures salutations

Michel ROTTENBERG

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

Time to create page: 0.073 seconds
Powered by Kunena Forum