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