Jump to content

[PrestaShopException] - id_address introuvable pour un ID panier


Recommended Posts

Bonjour,

J'ai un problème de plus en plus récurrent.

Certains customers ne peuvent plus se connecter suite à un panier relié à une adresse (delivery ou invoice) inexistante.

Sauf erreur de ma part, une adresse n'est jamais totalement supprimé par PrestaShop. Seulement son état change (deleted = 1).

 

Comment est-il possible qu'un panier soit relié à une adresse introuvable ?

Avez-vous déjà rencontré ce problème ? Si oui, avez-vous une solution ?

 

Merci de votre aide.

 

[PrestaShopException]

Invalid address #821180
at line 401 in file classes/Address.php

396.             // if an id_address has been specified retrieve the address
397.             if ($id_address) {
398.                 $address = new Address((int)$id_address);
399. 
400.                 if (!Validate::isLoadedObject($address)) {
401.                     throw new PrestaShopException('Invalid address #'.(int)$id_address);
402.                 }
403.             } elseif ($with_geoloc && isset($context->customer->geoloc_id_country)) {
404.                 $address             = new Address();
405.                 $address->id_country = (int)$context->customer->geoloc_id_country;
406.                 $address->id_state   = (int)$context->customer->id_state;
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...