Jump to content

Amélioration du module Navigation Produits (précédent/suivant)


jolvil

Recommended Posts

Merci a Soju d'avoir proposé sur ce post un module de navigation entre produits:
http://www.prestashop.com/forums/viewthread/31247

On peut voir un exemple de fonctionnement (produit précédent/produit suivant) sur http://so-cute.biz/mon-vestiaire/145-jupe-liberty.html ou http://www.lemondedesfigurines.fr/1-bulbizarre-001.html

Ce module est extrêmement pratique car il permet de visualiser tous les produits d'une catégorie sans revenir à la liste. Il devrait d'ailleurs etre inclus dans Prestashop.

Le module actuel se sert de l'ID du produit, il fonctionne bien mais pourrait mieux fonctionner:

en effet:

- il ne reprend pas l’ordre d’affichage tel qu'il est dans le listing produit, si on a modifié l'ordre des produits dans le BO, l’affichage précédent/suivant ne suit pas le meme ordre, ce qui peut etre déroutant pour le visiteur.

- Il n’affiche pas les produits dont la catégorie par défaut est une autre catégories et qui sont présent dans une autre catégorie, qui eux apparaissent bien dans le listing produit.

Conséquence: Cela empêche le client de voir tous les produits de la catégorie et la différence d’affichage apparait comme une incohérence.

Ce module étant vraiment indispensable, il y aurait il un expert pour le modifier et le faire fonctionner de la meilleure facon?

Merci d'avance aux contributeurs ! :-)

13546_JDpWtahTjgjdekbi0cEH_t

Link to comment
Share on other sites

  • 1 year later...

Salut,

je réponds à un vieux post mais ça pourra peut être aider quelqu'un.

J'ai juste modifié le fichier gmneighbourproduct.php pour préciser la requête SQL :

Les liens SUIVANT & PRECEDENT agissent sur les produits activés dans la même catégorie par défaut que le produit courant.

Peut être pas encore au top pour toutes les utilisations, mais bon, c'est un début de solution.

Au fait, j'ai seulement testé avec PS1.4.0.17

gmneighbourproduct-modified.zip

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...