Hallo zusammen,
ich habe ein Problem - wie wohl die meisten hier ;-)
Ich habe einen Webshop mit WooCommerce. Es gibt zwei verschiedene Lager, abhängig von einer Auswahl am Anfang der Website werden nur Lagerbestände von dem gewählten Standort angezeigt und sollten auch nur entsprechend eingekauft werden können.
Ich prüfe bei dem Filter "woocommerce_add_cart_item" ob der Artikel zum Warenkorb hinzugefügt werden darf oder nicht und gebe eine entsprechende Fehlermeldung aus. Wordpress selbst gibt aber auch noch eine Erfolgsmeldung aus.
Hier ein Beispiel:
Lager A: Produkt A = 1 Stück auf Lager
Lager B: Produkt A = 2 Stück auf Lager
Wordpress Standard Lagerverwaltung = 3 Stück auf Lager (Lager A + Lager B)
Auf der Detailansicht von Produkt A, bei gewähltem Lager A (1 Stück auf Lager), kann ich nur ein Stück in den Warenkorb legen. Bei einer höheren Anzahl erhalte ich eine Fehlermeldung. Lege ich nun 1 Stück in den Warenkorb und danach nochmal 1 Stück in den Warenkorb erhalte ich auch eine Fehlermeldung aber zeitgleich auch eine Erfolgsmeldung. Die Aktion wird aber nicht durchgeführt.
Meine Frage ist nun, wie kann ich die Erfolgsmeldung von WooCommerce im Fehlerfall abschalten?