Jump to content
Cambodia

Limiter le nombre de "ces produits pourraient également vous intéresser"

Recommended Posts

Bonjour à tous !

 

j'aimerai limiter le nombre de produits qui s'affichent en dessous de "ces produits pourraient également..." (à 5 produits maximum), par exemple sur ma fiche produit Krama multicolore, j'ai 8 produits, ce qui gâche un peu l'aspect général de la fiche produit.

 

J'ai regardé dans le BO et dans le module en question, je n'ai rien trouvé :/

 

Merci pour votre aide !

 

Bonne journée

Share this post


Link to post
Share on other sites

Salut, c'est complètement HS mais ton hébergement chez online.net, c'est du mutualisé ou du dédié ?

 

Merci.

 

Effectivement :) Mais pour te répondre c'est du dédié

Sinon petit up :) merci !

Share this post


Link to post
Share on other sites

Hello, je t'ai trouver la solution ;)

 

c'est plus tôt un jeu d'enfants :P

 

Voici la méthode pour la version 1.5.2 de PS , mais je pense que c'est la même chose pour les autres version :

 

Dans le productcathegory.php ce trouvant dans : /modules/productscategory

 

à la ligne 159 tu as ceci :

 

// If products tab higher than 30, slice it
  if ($sizeOfCategoryProducts > 30)
  {
   $categoryProducts = array_slice($categoryProducts, $middlePosition - 1, 30, true);
   $middlePosition = 1;
  }

 

Tu change ce code par ceci :

 

// If products tab higher than 30, slice it
  if ($sizeOfCategoryProducts > 5)
  {
   $categoryProducts = array_slice($categoryProducts, $middlePosition - 1, 5, true);
   $middlePosition = 1;
  }

 

Et Bingo, tu n'auras plus que 5 produits d'afficher.

 

Cela fonctionne parfaitement sur mon site ;)

Share this post


Link to post
Share on other sites

Bonjour !

Désolé pour cette réponse tardive mais merci pour ton aide !

 

J'ai testé ton astuce malheureusement ça ne fonctionne pas sur mon site.

 

Par défaut j'ai ça :

 

// If products tab higher than 30, slice it
  if ($sizeOfCategoryProducts > 30)
  {
   $categoryProducts = array_slice($categoryProducts, $middlePosition - 15, 30, true);
   $middlePosition = 15;
  }
 }

 

J'ai ajusté par rapport à ce que tu m'as donné mais ça ne change rien.

Par contre j'ai modifié le fichier dans www/modules/productscategory/ mais j'ai aussi le même dossier dans le dossier du thème graphique www/themes/montheme/modules/productscategory/ mais pas de productcathegory.php, juste productcathegory.tpl mais avec peu de lignes de codes...

Share this post


Link to post
Share on other sites

Hello,

 

as tu penser à forcer la compilation et à désactiver le cash dans les préférences / performance ?

 

et de ré actualiser ta page ?

 

as tu essayer de supprimer le cash de ton navigateur ?

 

parce que théoriquement si tu es sur la 1.5.2 , cette astuce devrait fonctionne.

Voit par toi même sur l'une de mes pages produits : http://www.entre-copines.be/fr/2653-chemisier-g-star-.html

 

Dit moi quoi ;)

Share this post


Link to post
Share on other sites

Hello,

de nouveau un grand merci pour ta réponse. Malheureusement cela ne fonctionne toujours pas.

Je suis pas en 1.5.2 mais en 1.4.9 (mon thème n'étant pas compatible avec les dernières versions)

Pas de problème pour la compilation/cache, les paramètres sont corrects et je regarde la page avec une session privé de chrome mais rien n'y fait malheureusement.

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More