Witam,
Próbowałem usunąć porzucone koszyki 50 na raz w Customers> Shopping carts i dostaje tak błąd,
[PrestaShopException]
Invalid address #46
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;
AddressCore::initialize - [line 197 - classes/tax/Tax.php] - [1 Arguments]
TaxCore::getProductEcotaxRate - [line 610 - classes/Cart.php] - [1 Arguments]
CartCore->getProducts - [line 1494 - classes/Cart.php]
CartCore->getOrderTotal - [line 1392 - classes/Cart.php] - [2 Arguments]
CartCore::getTotalCart - [line 854 - controllers/admin/AdminCartsController.php] - [3 Arguments]
AdminCartsControllerCore->getOrderTotalUsingTaxCalculationMethod - [line - ] - [2 Arguments]
call_user_func_array - [line 321 - classes/helper/HelperList.php] - [2 Arguments]
HelperListCore->displayListContent - [line 156 - classes/helper/HelperList.php]
HelperListCore->generateList - [line 914 - controllers/admin/AdminCartsController.php] - [2 Arguments]
AdminCartsControllerCore->renderList - [line 2023 - classes/controller/AdminController.php]
AdminControllerCore->initContent - [line 189 - classes/controller/Controller.php]
ControllerCore->run - [line 367 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 58 - admin/index.php]
Po czym jeśli robię to po kilka 5-10 na raz to jest OK .
Jak to naprawić??
Miał ktoś taki przypadek??