Jump to content

Problème avec suppression d'un item dans le panier


Recommended Posts

Bonjour,

Je suis nouveau dans le coin. Je suis en train de monter une boutique en ligne et découvre Prestashop avec joie.
Je viens de l'installer et pour l'instant j'ai le thème de base avec très peu de modules inclus.

J'utilise la version : 1.4.1.0

Je rencontre une erreur sur la page qui montre le contenu du panier.
quand je clique sur l'icone "poubelle" pour effacer un item, j'obtiens une méchante insulte :


TECHNICAL ERROR: unable to save update quantity

Details:
Error thrown: [object XMLHttpRequest]
Text status: error


J'ai pisté le problème avec fiddler et firebug.
fiddler me montre que le click declenche une requete get sur
http://mondomaine.net/cart.php?_=...'>http://mondomaine.net/cart.php?_=...
ce qui est étrange car ma boutique est instalée sur un sous-domaine, je m'attendrais donc plutot à avoir :
http://boutik.mondomaine.net/cart.php?_=...'>http://boutik.mondomaine.net/cart.php?_=...

En creusant un peu du côté du code dans le navigateur (merci firebug), je m'aperçois que
1/ ce bouton contient un lien qui fonctionne (si je le copie / paste dans la barre d'adresse, mon item est enlevé du panier)
2/ une fonction javascript prend la main sur le clic et c'est elle qui buggue. Elle s'appelle deletProductFromSummary(id) elle est située ligne 55 du fichier cart-summary.js du theme. D'apres ce que je vois, c'est la variable baseDir qui est mal initialisée (à http://mondomaine.net au lieu de http://boutik.mondomaine.net). Cette init a l'air d'avoir lieu dans un bout de script situé dans le body du html envoyé juste après la partie "Steps". Je vois à cet endroit :

var baseDir = 'http://mondomaine.net/';



au lieu de

var baseDir = 'http://boutik.mondomaine.net/';



Bon, il faut maintenant mettre les mains dans le code du thème.

A moins que l'un d'entre vous ait une bonne idée :
problème d'install chez moi ou bien bug dans Prestashop ?

En attendant vos avis éclairés je m'en vais remettre les mains dans le cambouis :-)

Merci d'avance pour votre aide.

Gilles.

PS : j'espère avoir posté dans la bonne section du forum....

Link to comment
Share on other sites

Bonjour,

Désolé mais je ne viens pas t'apporter de solutions miracles... Je voudrais juste compléter ton post avec un problème qui rejoint le tien.

De mon coté, je n'obtient pas de méchante insulte ^^lorsque je supprime un produit. Si j'ai par exemple trois produit dans mon panier, et que je supprime les deux premier tout va bien. Mais quant au dernier, c'est une autre histoire. S'il ne reste qu'un seul produit dans le panier, que le client le supprime, au lieu d’être rediriger vers la page "votre panier est vide", j'ai tout le contenu de la div id = "center-column" qui se vide. Il n'y a plus rien dedans.

Je ne sais pas du tout ce qui produit cela.
Si quelqu'un à des piste, peut être que cela aidera a la résolution de nos deux problèmes.

Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

J'ai eu le même problème avec le navigateur firefox. Je n'arrivais pas à modifier la quantité ou supprimé un produit dans le panier.
Par contre il marchait nickel avec IE 7 ou 8.
Pour y remédier, j'ai tout simplement mis le nom de domaine sans le www. dans préférence/SEO URLS /configuration des urls/nom de domaine.
Après ça tout marche nickel avec firefox, j'ai plus le message TECHNICAL ERREUR.

Giloux a tout à fait raison, c'est un problème de sous domaine/domaine.

Cdt

Link to comment
Share on other sites

  • 5 months later...
  • 2 weeks later...

Bonjour

 

http://mondomaine.net/cart.php?_=... est-ce que votre boutique était installer de cette manière à la racine

 

 

 

http://boutik.mondom.../cart.php?_=... et après dans un sous-domaine ?

 

Ou la première url se trouve t-elle dans la liste des urls visités ?

et que le navigateur se dit mais non c'est pas boutik qu'est-ce qu'il me dit là, bref il vous obéis plus :)

 

si,si ça arrive :o

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...