maksww Posted November 11, 2017 Share Posted November 11, 2017 Witam Podczas aktualizacji do prestashop 1.7 zostałem zmuszony do przeniesienia baz danych ręcznie Wszystko działa dobrze pomijając koszyki klientów, W panelu administratora jak chce przejsc do koszyków wywala mi cos takiego [PrestaShopException] Invalid address #1080 at line 439 in file classes/Address.php 434. // if an id_address has been specified retrieve the address 435. if ($id_address) { 436. $address = new Address((int)$id_address); 437. 438. if (!Validate::isLoadedObject($address)) { 439. throw new PrestaShopException('Invalid address #'.(int)$id_address); 440. } 441. } elseif ($with_geoloc && isset($context->customer->geoloc_id_country)) { 442. $address = new Address(); 443. $address->id_country = (int)$context->customer->geoloc_id_country; 444. $address->id_state = (int)$context->customer->id_state; AddressCore::initialize - [line 197 - classes/tax/Tax.php] - [1 Arguments] TaxCore::getProductEcotaxRate - [line 722 - classes/Cart.php] - [1 Arguments] CartCore->getProducts - [line 3867 - classes/Cart.php] CartCore->isVirtualCart - [line 1797 - classes/Cart.php] CartCore->getOrderTotal - [line 1715 - classes/Cart.php] - [2 Arguments] CartCore::getTotalCart - [line 860 - controllers/admin/AdminCartsController.php] - [3 Arguments] AdminCartsControllerCore->getOrderTotalUsingTaxCalculationMethod - [line - ] - [2 Arguments] call_user_func_array - [line 333 - classes/helper/HelperList.php] - [2 Arguments] Ma ktoś pomysł jak to naprawić z góry dziękuje za pomoc Link to comment Share on other sites More sharing options...
0 () Maciej () Posted November 12, 2017 Share Posted November 12, 2017 W jaki sposób dokonywałeś aktualizacji oraz co i gdzie konkretnie przenosisz? Co wyrzuca DEV mode ? Wygląda to tak jakbyś chciał przenieść całą bazę do innej lokalizacji bez zmiany czegokolwiek. Link to comment Share on other sites More sharing options...
0 maksww Posted November 12, 2017 Author Share Posted November 12, 2017 (edited) Aktualizacji dokonałem po przez instalacje czystej presty i ręczne przeniesienie bazy danych. Aktualizacja automatyczna nie dawała rady wywalało zawszę błąd przy przenoszeniu bazy danych. Dokładnie po przeniesieniu tabeli ps_cart tak się stało. Po wyczyszczeniu tabeli zaczęło działać.. tylko teraz bedą jaja obecne karty bedą przypisywane do obecnych zamówień. Ktoś może wie jak wyczyścić tabele i zostawić tylko jedną część w moim przypadku to było by id_cart? Edited November 12, 2017 by maksww (see edit history) Link to comment Share on other sites More sharing options...
Question
maksww
Witam
Podczas aktualizacji do prestashop 1.7 zostałem zmuszony do przeniesienia baz danych ręcznie
Wszystko działa dobrze pomijając koszyki klientów, W panelu administratora jak chce przejsc do koszyków wywala mi cos takiego
[PrestaShopException] Invalid address #1080 at line 439 in file classes/Address.php 434. // if an id_address has been specified retrieve the address 435. if ($id_address) { 436. $address = new Address((int)$id_address); 437. 438. if (!Validate::isLoadedObject($address)) { 439. throw new PrestaShopException('Invalid address #'.(int)$id_address); 440. } 441. } elseif ($with_geoloc && isset($context->customer->geoloc_id_country)) { 442. $address = new Address(); 443. $address->id_country = (int)$context->customer->geoloc_id_country; 444. $address->id_state = (int)$context->customer->id_state; AddressCore::initialize - [line 197 - classes/tax/Tax.php] - [1 Arguments] TaxCore::getProductEcotaxRate - [line 722 - classes/Cart.php] - [1 Arguments] CartCore->getProducts - [line 3867 - classes/Cart.php] CartCore->isVirtualCart - [line 1797 - classes/Cart.php] CartCore->getOrderTotal - [line 1715 - classes/Cart.php] - [2 Arguments] CartCore::getTotalCart - [line 860 - controllers/admin/AdminCartsController.php] - [3 Arguments] AdminCartsControllerCore->getOrderTotalUsingTaxCalculationMethod - [line - ] - [2 Arguments] call_user_func_array - [line 333 - classes/helper/HelperList.php] - [2 Arguments]
Ma ktoś pomysł jak to naprawić
z góry dziękuje za pomoc
Link to comment
Share on other sites
2 answers to this question
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