WPML
Status
Behoben
Typ
Bug
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 4.11.1
Behoben in
4.11.2

Übersicht über das Problem

Wenn Sie während der Installation des WPML-Assistenten die Funktion Multicurrency aktivieren, aber nicht mindestens 2 Währungen festlegen, sehen Sie diesen Fehler bei jedem Aufruf der REST-API:

Fatal error: Uncaught TypeError: Argument 2 passed to WCMLRestWrapperProductsPrices::__construct() must be of the type array, null given, called in .../wp-content/plugins/woocommerce-multilingual/classes/Rest/Wrapper/Factory.php on line 38 and defined in .../wp-content/plugins/woocommerce-multilingual/classes/Rest/Wrapper/Products/Prices.php:16

Problemumgehung

Wenn Ihr Projekt die Multicurrency-Funktion nicht benötigt, gehen Sie bitte zu WooCommerce > WooCommerce Multilingual > Multicurrency und deaktivieren Sie diese. Überprüfen Sie andernfalls, ob Sie diese korrekt eingerichtet und zwei Währungen aktiviert haben.

Alle bekannten Probleme