Jump to content

Bug on Frontcontroller::init


France-Elite

Recommended Posts

Hi,

 

I see in my log this error :

Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart

 

I use PS 1.6.1.4

 

Have you got this problem ?

What are the symptoms for customers or on the front office ?

 

Thanks for your help.

Link to comment
Share on other sites

  • 2 months later...

Hello,

 

To solve this issue, you can add this lines Inside : PaymentModule.php

 

Browse to : prestashop/classes/PaymentModule.php

 

Add this from line 821

 

// Ajouter pour supprimer l'erreur du panier : contient déjà un produit
            if ((int)$this->context->cookie->id_cart > 0) {
               $this->context->cookie->__unset('id_cart');
            }

 

Works fine on Prestashop 1.6.1.13

 

Friendly

 

I don't remember where I found this tip ;-)

Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

 

Cette erreur apparaît lorsqu'il y a plusieurs produits dans le panier, lors de finalisation de la commande, je l'ai sur plusieurs sites en version 1.6.13, mais ça existait depuis près de 2 ans dans les logs.
Certainement un bug sur un module Prestashop,vue que cette erreur est signalée depuis longtemps mais toujours présente, j'ai vérifié les id sur la BD, il n'y a pas d'autre raison d'avoir cette erreur.

 

Gilles

Link to comment
Share on other sites

  • 2 years later...
On 5/7/2017 at 9:59 PM, myselfidem said:

Hello,

 

To solve this issue, you can add this lines Inside : PaymentModule.php

 

Browse to : prestashop/classes/PaymentModule.php

 

Add this from line 821

 

// Ajouter pour supprimer l'erreur du panier : contient déjà un produit
            if ((int)$this->context->cookie->id_cart > 0) {
               $this->context->cookie->__unset('id_cart');
            }

 

Works fine on Prestashop 1.6.1.13

 

Friendly

 

I don't remember where I found this tip 😉

 

Hi gillesvt.

I had the same error message in Prestashop 1.6.1.17. I made your suggestion and it worked perfectly.

Thank you.

Regards.

Link to comment
Share on other sites

  • 2 years later...

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