Closed Alex-Thu closed 1 month ago
Hi,
das dürfte wohl ausschließlich in Kombination mit einem anderen, installierten Plugin auftreten, das speziell für das select-Field von Germanized (mit der ID #pickup_location) ebenfalls einen Event listener registriert hat und dann wiederum (on change) einen checkout refresh forciert. In meinem lokalen Setup kann ich das nicht reproduzieren.
Grüße
Ich habe das Problem, dass seit einiger Zeit (kam mit einem Update, leider keine Ahnung welches) die Elemente der "Kasse" Seite ständig neu geladen werden und keine Auswahl deswegen mehr möglich ist, wenn germanized aktiviert ist.
In packages/woocommerce-germanized-shipments/build/static/pickup-locations.js wird in afterRefreshCheckout (was nach dem Laden ausgelöst wird) im Folgenden (wenn .gzd-shipments-pickup-locations gesetzt ist, das ist bei mir gesetzt, aber leer, also "[]") updatePickupLocationSelect aufgerufen, was am Ende dann wieder ein "change" für die Liste auslöst, wodurch Woocommerce die Elemente der Seite erneut per Ajax refresht.
Ich weiss leider nicht, ob das ein generelles Problem ist oder hier mit einem der anderen 100 Plugins zusammenhängt. Neue Plugins wurden nicht installiert, als es zu dem Fehler kam.
Wordpress 6.5.5 Germanized 3.17.0 Woocommerce 9.0.2
Abholung vor Ort ist bei keiner Versandmethode als Versanddienstleister eingetragen.