Jump to content

Problème ajout d'un produit au panier (ajaxGetProductUrl is not defined) après upgrade Prestashop (1.7.8) et Thème (Warehouse)


Recommended Posts

Bonjour tout le monde,

Je viens de mettre à jour mon site  de 1.7.7.5 à 1.8 (www.phidi.fr).

Malheureusement, lorsqu'on ajoute désormais un produit au panier en cliquant sur le bouton "Ajouter au panier" de la page produit, le panier ne se met plus à jour. Jusqu'à présent, une pop-up indiquait que le produit avait bien été ajouté au panier, la quantité au-dessus de l'icône panier dans le menu était mis à jour et lorsqu'on cliquait sur l'icône panier, le produit apparaissait dans la fenêtre du panier.

Il faut désormais rafraichir la page pour voir que le produit a bien était ajouté au panier.

En inspectant la page, la consol fait apparaitre l'erreur suivante:

jQuery.Deferred exception: ajaxGetProductUrl is not defined ReferenceError: ajaxGetProductUrl is not defined
    at Object.pushProductToDatalayer (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:102:801)
    at Object.addToCart (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:102:120)
    at Object.<anonymous> (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:104:653)
    at Object.r.emit (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:2:315093)
    at Object.<anonymous> (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:2:3306)
    at l (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:2:76812)
    at d (https://phidi.fr/themes/warehouse/assets/cache/bottom-0e4090107.js:2:77111) undefined
T.Deferred.exceptionHook @ bottom-0e4090107.js:2

Mon site est sur le thème Warehouse que nous venons également de mettre à jour sur sa dernière version en remplaçant notamment des fichiers du thème liés au panier. Je joins ces fichiers en pièce jointe si ca peut aider.

Est-ce que quelqu'un sait si le problème peut venir d'un de ces fichiers?

Merci d'avance pour votre aide !

 

Thomas

modal.tpl ps_shoppingcart-content.tpl ps_shoppingcart-product-line.tpl ps_shoppingcart.js ps_shoppingcart.tpl

Link to comment
Share on other sites

  • 3 months later...
  • 9 months later...
On 1/18/2022 at 6:09 PM, BC17 said:

Hello,

Même problème chez moi, je pense qu'il faut contacter le créateur du module

Avez vous eu une réponse de fichier a modifier dans le module CdC Google Tag Manager E-commerce avancé. Merci

Link to comment
Share on other sites

  • 2 months later...

Ayant eu le même problème, je l'ai résolu en effectuant la manipulation suivante : 

  1. Désactiver le module.
  2. Ré-activer le module .
  3. Se rendre dans la configuration du module.
  4. En bas de page, cliquer sur le bouton "Vérifier l'installation des hooks".
  5. A l'issue de la vérification, cliquer sur "Installer les hooks manquant".

Après ces étapes le problème s'est résolu.

Link to comment
Share on other sites

Le 20/01/2023 à 10:50, David Pixodeo a dit :

Ayant eu le même problème, je l'ai résolu en effectuant la manipulation suivante : 

  1. Désactivez le module.
  2. Ré-activez le module .
  3. Se rendre dans la configuration du module.
  4. En bas de page, cliquez sur le bouton "Vérifier l'installation des crochets".
  5. A l'émission de la vérification, cliquez sur "Installer les crochets manquants".

Après ces étapes, le problème est résolu.

Merci pour l'astuce je vais essayer cela 

Edited by ced13 (see edit history)
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...