Press "Enter" to skip to content

Błąd po imporcie produktów, aktualizacji, upgrade PrestaShop – getPrecision() must be of the type integer

Admin 0

Błąd może pojawić się w różnych okolicznościach jak w tytule artykułu. W każdym razie objawia się w następujący sposób po włączeniu debugowania w dziale:

Zaawansowane -> Wydajność:

Otwarcie szczegółów zamówienia albo w ogóle zalogowanie do admina sklepu skutkuje błędem:

Ups ... wygląda na to, że wystąpił nieoczekiwany błąd

Type error: Argument 1 passed to PrestaShop\PrestaShop\Core\Localization\CLDR\ComputingPrecision::getPrecision() must be of the type integer, null given, called in /var/www/classes/Context.php on line 489

[Symfony\Component\Debug\Exception\FatalThrowableError 0]

Na szczęście rozwiązanie okazuje się stosunkowo banalne 😉

Po prostu dodaj identyczne waluty i język jak w starym sklepie. Uwaga, muszą mieć te same ID co poprzednio, aby baza danych była spójna.

grafika:pexels.com

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

Zobacz także !
Jak spróbować rozwikłać problem z płatnościami w PrestaShop 1.7?