Jump to content

[RESOLU] problème de validation de la confirmation de commande


Recommended Posts

Bonjour, 

 

je viens vers vous pour un problème lors de la validation de la commande, déjà avant d'arriver à la méthode de paiement

 

Ces phrases d’erreurs apparaissent sur l'écran:

 

JSMin: Unterminated String at byte 312: "JSMin: Unterminated String at byte 318: " 

et

JSMin: Unterminated String at byte 312: " Warning: Invalid argument supplied for foreach() in /home/monsite/www/modules/gls/gls.php on line 515 JSMin: Unterminated String at byte 318: " ­

 

Ensuite en cliquant sur le bouton confirmation de commande j'arrive sur une page qui me dit 

 

[debug] this page has moved

Please use the following URL instead : http://www.monsite.fr/confirmation-commande?id_module=98&key=ceeb0bae8beaff65232f31728d0e06da&id_cart=11078

 

en suivant le lien j'arrive sur une page me disant 

 

"un problème est survenu lors avec votre commande, si vous pensez que cette une erreur conectez-vous à notre support client"

 

Quelqu'un a t-il déjà rencontré le problème?

 

 

Merci

 

Baptiste

 

 

 

 

Edited by pouc (see edit history)
Link to comment
Share on other sites

Alors j'ai désinstallé le module gls et les méssages "JSMin: Unterminated String at byte 312: " Warning: Invalid argument supplied for foreach() in /home/monsite/www/modules/gls/gls.php on line 515 JSMin: Unterminated String at byte 318:" ont disparus

 

mais j'ai toujours le problème de validation de commande,j'ai mis les dossiers et fichiers du module atos en autorisation 775 pensant que ça venait de là, mais apparemment non.

 

Du coup je dis pas non à un petit coup de main! =)

 

Merci

Link to comment
Share on other sites

Alors j'ai continuer à avancer Il semblerait que le problème vienne du fait que le mode dev était sur true dans le fichier de config, ce qui provoquait un conflit avec la réécriture d'url.

 

Du coup pour l'instant je ne suis plus redirigé vers la page blanche me disant que l'url à changé et qu'il faut suivre le lien suivant,Par contre alors que le paiement à été accepté je tombe sur la page de mon site avec le message suivant :"Un problème est survenu avec votre commande.Si vous pensez que c'est une erreur , veuillez contacter notre support client."

 

Auriez vous une idée d’où ça pourrait venir?

 

Merci

 

Baptiste

Link to comment
Share on other sites

J'ai enfin la solution: il fallait que je remplace dans modules/atos/atos.php

 

if ($params['objOrder']->valid)
par
$state = $params['objOrder']->getCurrentState();
if ($state == _PS_OS_PAYMENT_)

 

et ça fonctionne!! =)

 

Il y a d'autres solutions que vous trouverez sur cette discussion: http://www.prestashop.com/forums/topic/175519-probleme-de-cookie-dans-les-callbacks/

 

Baptiste

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