Jump to content

[1.5.1] -> Lenteur Panier + Résolution


Recommended Posts

Depuis mise à jour 1.5.1, l'ajout d'un produit dans le panier est très lent.

Je pensais avoir un problème dans ma base alors j'ai passé deux jours à me prendre la tête sur ça.

 

Si 70 attributs sur le site, l'ajout d'un produit au panier prend 5 secondes.

 

1148 attributs -> 30 secondes.

 

2818 attributs -> 1 minute 15

 

3702 attributs -> 1 minute 45 pour ajouter un seul produit dans le panier !

 

Je n'ai rien trouvé sur le forum français concernant ce problème alors je poste la solution que j'ai trouvé ici : "http://forge.prestashop.com/browse/PSCFV-4761"

 

classes/Cart.php -> ligne 446

$sql->innerJoin('product_shop', 'product_shop', 'product_shop.id_shop='.$id_shop);

par

$sql->innerJoin('product_shop', 'product_shop', 'product_shop.id_product = p.id_product AND product_shop.id_shop = '.$id_shop );

  • Like 1

Share this post


Link to post
Share on other sites

Voici un retour qui vaut son pesant d'or !

Je gage que tous les utilisateurs de la 1.5.1 utilisant des déclinaisons vont te bénir.

A ce que j'en ai vu le post sur la forge est fermé et le bug corrigé sur le svn , mais pour le coup il faudra attendre la 1.5.2 pour en bénéficier a moins de suivre tes consignes.

Share this post


Link to post
Share on other sites

  • 1 month later...

Bonjour,

 

Moi j'ai le même pb panier super lent mais en presta 1.4.8 et à la ligne 446 j'ai pas ça et je ne le trouve pas. Es ce que quelqu'un à une soluce ?

 

merci d'avance

 

En fait ce problème est spécifique à la 1.5 , et sa solution tout autant, de par le fait ....

Je n'ai pas connaissance de lenteur de ce type sur ta version.

Tu as un lien ?

Share this post


Link to post
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 1 year later...

bonjour,

j'ai essayé cette méthode, qui est "plutot efficace" le seul hic c'est que les objet se mettent dans le panier mais celui ci est vide ... je remet le fichier cart d'origine et tous les fichier sont la cette fois ...

 

Auriez vous une solution ?

Edited by itshy (see edit history)

Share this post


Link to post
Share on other sites

  • 4 weeks later...

J'ai exactement le même probléme sur prestashop 1.4, mes produits on beaucoup de déclinaison et j'ai une enome lenteur à l'appel du fichier cart.php

 

Si vous aves une solution je suis plus que preneur :)

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
 Share

×
×
  • Create New...

Important Information

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