Jump to content

[Resolu] ➡ Ajout Au Panier Bouton Qui Tourne Indéfiniment


lokiiy
 Share

Recommended Posts

Bonjour, 
 
Le problème que j'ai identifié commence par cette analyse :
Quand j'ajoute un produit au panier le loader du bouton (ajouter au panier) qui devrait tourner 2 secondes ne s’arrête plus de tourner ....  :unsure: 
 
De plus l'affichage du produit (la photo) dans le panier n'et pas visible 
Pas mal de chose reste assez figé il y a besoin d un actualiser 
 
J'ai donc mis la boutique en mode DEV et en allant sur une de mes fiches produits l'erreur suivante en ressort 
Je ne comprend rien à ce language ni par ou je dois commencer pour debeug quelque chose  ...
 

[PrestaShopDatabaseException]

Unknown column 'id_shop' in 'where clause'


			SELECT *
			FROM `ps_mailalert_customer_oos`
			WHERE (id_customer=2 OR customer_email='[email protected]')
			AND `id_product` = 84
			AND `id_product_attribute` = 0
			AND `id_shop` = 1

at line 765 in file classes/db/Db.php
760. 			WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
761. 		}
762. 		elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))
763. 		{
764. 			if ($sql)
765. 				throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');
766. 
767. 			throw new PrestaShopDatabaseException($this->getMsgError());
768. 		}
769. 	}
770. 
DbCore->displayError - [line 418 - classes/db/Db.php] - [1 Arguments]
DbCore->query - [line 620 - classes/db/Db.php] - [1 Arguments]
DbCore->executeS - [line 80 - modules/mailalerts/MailAlert.php] - [1 Arguments]
MailAlert::customerHasNotification - [line 475 - modules/mailalerts/mailalerts.php] - [4 Arguments]
MailAlerts->hookActionProductOutOfStock - [line 569 - classes/Hook.php] - [1 Arguments]
HookCore::coreCallHook - [line 524 - classes/Hook.php] - [3 Arguments]
HookCore::exec - [line 279 - controllers/front/ProductController.php] - [2 Arguments]
ProductControllerCore->initContent - [line 180 - classes/controller/Controller.php]
ControllerCore->run - [line 373 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 28 - index.php]

J'ai remarqué également que en faisant clic droit inspecter et mode console l'erreur ci-dessous en gras apparaît avec un compteur qui s'affole et qui part de 0 jusqu'à actuellement 3000 depuis que j’écris le message 

 

Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function

 

 

Pouvez vous m'aider a comprendre ce que je dois faire s'il vous plait

Pour voir le problème en live : Lien de ma boutique Prestashop 

 

 

Merci d'avance de votre soutien 

 

Lokiiy

Edited by lokiiy (see edit history)

Share this post


Link to post
Share on other sites

Pfffiiiioooouuuuu alors le bouton ayant au panier refonctionne en 1/4 de seconde en ayant désactivé dans :

 

¨Paramètres avancées --> Performances --> CCC (CONCATÉNATION, COMPRESSION ET MISE EN CACHE) --> "Smart cache" pour le code JavaScript

 

 

J'ai cependant en mode DEV toujours l'erreur [PrestaShopDatabaseException]

 

Je suis donc toujours preneur de soutien et d'aide ... B)

Share this post


Link to post
Share on other sites

Bonjour,

 

Desactivez le module mail alerte et confirmez que cela corrige le problème SVP

 

Effectivement en désactivant le module mailalert le problème n’apparaît plus en mode DEV...

 

Donc désormais, que faut t'il faire pour de nouveau avoir les services du module en question ??

Car c'est bien un module natif non ?

 

Administration
Alertes par e-mail v3.6.0 - par PrestaShop
Envoie des notifications par e-mail aux clients et aux marchands.

Share this post


Link to post
Share on other sites

J'ai réinitialisé le module 

Désormais cela à l'air d'être rentré dans l'ordre 

 

Ma boutique Prestashop est en version 1.6.1.0 et avant de tenter la MAJ en PrestaShop v1.6.1.4 il me faut la tester sur un serveur test 

 

Car la dernière MAJ que j'avais tenté il y avait pas mal de problème ...

Ainsi que beaucoup de problème d'affichage et de fonctionnalité ... 

Et comme c'est mon outil de travail il faut quel fonctionne  ;)

 

 

Je vais mettre le sujet en résolu 

 

Merci beaucoup du soutien 2FR3

Share this post


Link to post
Share on other sites

Si vous etes en 1.6.1, il s'agit de mise a jour mineures pour passer en 1.6.1.4. Après c'est aussi a vous de juger si c'est réellement nécessaire. Bcp d'agence dont je fait partie vous diront que si la boutique est stable et qu'elle fonctionne, autant en rester la.

 

C'est malheureux a dire, mais une mise a jour, meme mineure, est toujours périlleuse :(

 

Après oui, mise en maintenance, telechargement et et mise en local, tentez la mise a jour sans aucun risque pour la boutique en production :)

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