Jump to content

[RESOLU] Ajout dans le panier : $this->id dans Cart.php à zéro !


Recommended Posts

hello à tous,

j'ai un erreur plutot inattendue :

Lorsque j'ajoute au panier, et bien, l'ajout ne se fait plus. J'ai bien l'anim jquery, mais rien de plus.
En debuggant, j'ai vu ceci :

- Dans la fonction updateQty() le $this->id est à zéro. Evidemment, l'ajout dans le panier ne se fait pas.

Une idée svp ?

Merci
Fabrice

Share this post


Link to post
Share on other sites

hello,

He bien, si evidemment :). Mais j'ai juste fait le copier/coller d'une fonctionnalité qui marchait déjà tres bien, dans ces fichiers :
- /classes/Cart.php
- cart.php
Donc, apres cela tout fonctionnait tres bien. En le mettant en ligne, là, par contre, çà buggait. Là comme çà, on dirai que le cart_id est à zéro si le panier est vide.

Donc, maintenant, en local, çà marche plus non plus. Je me demande si c pas une histoire de cookie...

Autres idées ?
Fabrice

Share this post


Link to post
Share on other sites

en fait , dans les tests pour voir si le id du cart est à jour, voila le résultat :

- isset($cart->id) => true

- $cart->id => false

Du coup; il rentre dans le if de /cart.php vers la ligne 70

Fab

Share this post


Link to post
Share on other sites

Il s'agissait d'une erreur de frappe dans /classes/Cart.php :

$fields['bon _cadeau'] = pSQL($this->bon_cadeau);


au lieu de :

$fields['bon_cadeau'] = pSQL($this->bon_cadeau);



Difficile à voir ;), surtout que j'avais pas de message dans les logs :(


Fabrice.

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