Fashionworldandco Posted August 22, 2017 Share Posted August 22, 2017 Hello J'ai supprimé plusieurs paniers, (y'en avait plus de 1000) donc inutiles, et j'ai eu ensuite un message d'erreur. Du coup je n'ai plus accès à mes paniers, j'ai ce message d'erreur : [PrestaShopException]Invalid address #49at line 393 in file classes/Address.php 388. if ($id_address)389. {390. $address = new Address((int)$id_address);391. 392. if (!Validate::isLoadedObject($address))393. throw new PrestaShopException('Invalid address #'.(int)$id_address);394. 395. }396. elseif ($with_geoloc && isset($context->customer->geoloc_id_country))397. {398. $address = new Address(); AddressCore::initialize - [line 195 - classes/tax/Tax.php] - [1 Arguments] TaxCore::getProductEcotaxRate - [line 594 - classes/Cart.php] - [1 Arguments] CartCore->getProducts - [line 3260 - classes/Cart.php] CartCore->isVirtualCart - [line 1423 - classes/Cart.php] CartCore->getOrderTotal - [line 1354 - classes/Cart.php] - [2 Arguments] CartCore::getTotalCart - [line 836 - controllers/admin/AdminCartsController.php] - [3 Arguments] AdminCartsControllerCore->getOrderTotalUsingTaxCalculationMethod - [line - ] - [2 Arguments] call_user_func_array - [line 329 - classes/helper/HelperList.php] - [2 Arguments] HelperListCore->displayListContent - [line 157 - classes/helper/HelperList.php] HelperListCore->generateList - [line 891 - controllers/admin/AdminCartsController.php] - [2 Arguments] AdminCartsControllerCore->renderList - [line 2015 - classes/controller/AdminController.php] AdminControllerCore->initContent - [line 37 - override/classes/controller/AdminController.php] AdminController->initContent - [line 180 - classes/controller/Controller.php] ControllerCore->run - [line 373 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 54 - admin/index.php] Comment puis je resoudre ce problème svp ? Merci de votre aide. Link to comment Share on other sites More sharing options...
doekia Posted August 22, 2017 Share Posted August 22, 2017 Par quel moyen as-tu supprimé tes paniers? Là, l'un des paniers fait référence à une adresse invalide, il semblerait donc aussi que tu ai fait des suppressions violentes dans les adresses. Link to comment Share on other sites More sharing options...
Eolia Posted August 22, 2017 Share Posted August 22, 2017 En allant corriger l'adresse 49^^ Link to comment Share on other sites More sharing options...
Fashionworldandco Posted August 22, 2017 Author Share Posted August 22, 2017 J'ai supprimé en allant dans "paniers abandonnés", j'ai sélectionné toute la page et j'ai supprimé. Je n'ai pas touché aux adresses. L'adresse 49 se trouve ou ? Car si elle se trouve dans les paniers je n'y ai plus accès. Si c'est dans l'onglet "adresses" je n'ai pas de ligne 49, ca passe de 48 à 50 Link to comment Share on other sites More sharing options...
Eolia Posted August 22, 2017 Share Posted August 22, 2017 Donc voilà... Trouve la commande qui fait référence à l'id_address 49 et recrée l'adresse (ou restaure ta table address depuis une sauvegarde) En aucun cas le nettoyage des paniers supprime les adresses Link to comment Share on other sites More sharing options...
Fashionworldandco Posted August 22, 2017 Author Share Posted August 22, 2017 Il n'y a pas de commande 49 dans le back office, et je ne peux en recreer une en indiquant 49, c'est un chiffre par défaut qui généré. Je ne sais pas comment restaurer la table adress , je ne pensais vraiment pas qu'en supprimant des paniers celà allait engendré cette situation :' Link to comment Share on other sites More sharing options...
Fashionworldandco Posted August 22, 2017 Author Share Posted August 22, 2017 Merci Eolia, j'ai restauré la sauvegarde, et j'ai de nouveau accès aux paniers , avec tous les paniers que j'avais supprimé, ben du coup je vais les laissés j'en ai tout de même 1677 et je trouvais que ça ne servait à rien de les conserver Link to comment Share on other sites More sharing options...
Eolia Posted August 22, 2017 Share Posted August 22, 2017 je n'ai pas dit commande 49 mais commande qui aurait l'id_address 49. Ca, vous le verrez dans la bdd, table ps_order Le module pscleaner nettoie les panier sans danger^^ Link to comment Share on other sites More sharing options...
Fashionworldandco Posted August 22, 2017 Author Share Posted August 22, 2017 Merci Link to comment Share on other sites More sharing options...
doekia Posted August 22, 2017 Share Posted August 22, 2017 Tu n'as peut-être pas tout tes paniers, tu as les paniers non supprimés mais si tu devais afficher la page contenant le panier faisant référence à l'adresse numéro 49, cela planterai si celle-ci n'existe pas. Certains modules foireux ont (eu) aussi tendance à faire du caca avec les adresses. Paypal, socolissimo, amazon, ... vérifie que l'adresse id 49 ,n'existe pas en bdd, mais marquée avec le drapeau "deleted=1" 1 Link to comment Share on other sites More sharing options...
zoz Posted November 25, 2017 Share Posted November 25, 2017 On 22/08/2017 at 0:49 PM, Fashionworldandco said: Merci Eolia, j'ai restauré la sauvegarde, et j'ai de nouveau accès aux paniers , avec tous les paniers que j'avais supprimé, ben du coup je vais les laissés j'en ai tout de même 1677 et je trouvais que ça ne servait à rien de les conserver Bonsoir à tous, tout ceci est très instructif car je suis confronté au même problème. J'ai fait des test avec ma boutique avec eds adresses bidons. Avec de faux achats que j'ai supprimé. Résultat, je n'ai moi non plus , plus accès à mes paniers abandonnés. Comment restaurer la BDD svp ? Merci. Link to comment Share on other sites More sharing options...
zoz Posted November 25, 2017 Share Posted November 25, 2017 Bonsoir à tous, tout ceci est très instructif car je suis confronté au même problème. J'ai fait des test avec ma boutique avec eds adresses bidons. Avec de faux achats que j'ai supprimé. Résultat, je n'ai moi non plus , plus accès à mes paniers abandonnés. Comment restaurer la BDD svp ? Merci. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now