Jump to content
  • 0

Problem z Koszyki zakupowe


mstfcs

Question

Witam,

po kliknięciu zakładki "Koszyki zakupowe" pojawia się strona z takim problemem - jak poniżej. Jak mogę to naprawić? Wcześniej podobna sytuacja nie miała miejsca, do dnia dzisiejszego.
Druga sprawa chciałbym spotkać z jednym z Państwa programistów (Warszawa i okolice) w celu konsultacji - oczywiście odpłatnie, jeśli jest taka potrzeba. <---- co do 2 sprawy proszę o kontakt prywatnie

Z góry dziękuje

Pozdrawiam 

 

[PrestaShopException]

Invalid address #218
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;

post-813137-0-80413500-1505337099_thumb.png

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Podejrzewam że to mógł być ostatni koszyk, oczywiście presta 1.7 jest jeszcze mało polecana i to może być błąd wywołany przez zupełnie coś innego. Zaloguj się do bazy danych, na początek zrób kopie bazy dla bezpieczeństwa następnie usuń ten koszyk z tabeli PREFIX_cart, ewentualnie można by jeszcze spróbować zwiększyc wartośc autoincrement ale tak jak piszę to są domysły póki co.

  • Like 1
Link to comment
Share on other sites

  • 0

Tak mialas racja, juz nie mam takich problemy :) dziekuje bardzo

 

 

Podejrzewam że to mógł być ostatni koszyk, oczywiście presta 1.7 jest jeszcze mało polecana i to może być błąd wywołany przez zupełnie coś innego. Zaloguj się do bazy danych, na początek zrób kopie bazy dla bezpieczeństwa następnie usuń ten koszyk z tabeli PREFIX_cart, ewentualnie można by jeszcze spróbować zwiększyc wartośc autoincrement ale tak jak piszę to są domysły póki co.

Link to comment
Share on other sites

  • 0

Problem można usunąć poprzez zniwelowanie jego przyczyny w powyższym przypadku problemem był koszyk przypisany do klienta którego nie ma w bazie więc należy taki koszyk z odpowiedniej tabeli usunąć. Na początek musisz ustalić czy to faktycznie koszyk, później jakie jest jego ID, następnie pozostanie usunąć taki koszyk z bazy danych. Jeśli nie masz doświadczenia w bazach danych to bezwzglednie zrób sobie jej kopie bezpieczeństwa zanim zrobisz cokolwiek.

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