Also ich versuche es so zu machen, dass jedes Mal, wenn die Schaltfläche "In den Warenkorb" geklickt wird, der Warenkorb gelöscht wird. Wir haben bereits ein Plugin, das den Einkaufswagenbildschirm umgeht und direkt zur Kasse geht, aber jetzt haben wir das Problem, dass Leute das gleiche mehrmals in den Warenkorb legen oder mehrere Produkte hinzufügen. Wir verkaufen eine Schulanmeldung, also muss nur einer gekauft werden (und sollte).So machen Sie den Warenkorb frei, wenn Sie auf die Schaltfläche "In den Warenkorb" klicken
0
A
Antwort
1
Der unten stehende Code wird Ihren Einkaufswagen leeren, sobald Artikel zum Warenkorb hinzugefügt werden, sodass nur ein Produkt gleichzeitig gekauft werden kann. Hoffe es funktioniert für dich.
add_filter('woocommerce_add_cart_item_data', 'allow_only_one_product');
function allow_only_one_product($cart_item_data) {
global $woocommerce;
$woocommerce->cart->empty_cart();
// Do nothing with the data and return
return $cart_item_data;
}
0
Sie können den Filter "woocommerce_add_to_cart_validation" verwenden. Es wird aufgerufen, wenn wc den Artikel vor dem Hinzufügen in den Warenkorb überprüft. Sie können den Einkaufswagen mit diesem Filter leeren.
Verwandte Themen
- 1. Weitere Produktinformationen über klicken in den Warenkorb
- 2. Stoppen Sie die Umleitung nach WooCommerce in den Warenkorb
- 3. Fügen Sie mehrere Produkte in den Warenkorb, wenn sie nicht bereits im Warenkorb sind
- 4. Ändern Sie den Produktpreis in WooCommerce Warenkorb
- 5. Schaltfläche Löschen in den Warenkorb funktioniert nicht
- 6. So erstellen Sie benutzerdefinierte Rabatt für den Warenkorb in woocommerce
- 7. So aktualisieren Sie den Gesamtpreis im Warenkorb listview in Android
- 8. Angular2 - Anzeige HTML-Inhalt auf (klicken Sie auf) Ereignis (in den Warenkorb erhöhen/verringern)
- 9. Tracking Woocommerce In den Warenkorb
- 10. Bedingte Gebühren in den Warenkorb
- 11. So erhalten Sie mehrere Artikel für den Warenkorb
- 12. in den Warenkorb hinzufügen Schaltfläche sollte Login-Bildschirm
- 13. So filtern Sie die Magento-Warenkorb-Berichtssammlung
- 14. In den Warenkorb legen Prozess
- 15. den Warenkorb Werke hinzufügen, aber nichts in Show # Warenkorb
- 16. WooCommerce In den Warenkorb Button & Price Hidden
- 17. WooCommerce den Warenkorb Bedingung hinzufügen
- 18. So klonen Sie eine Schaltfläche "Hinzufügen zum Warenkorb" mit jquery
- 19. Ändern Sie die Anzahl in Rails Warenkorb
- 20. Transaktionsliste in den Warenkorb Daten
- 21. Make 'In den Warenkorb' einen Link anstelle einer Schaltfläche
- 22. Öffnen Sie den Warenkorb Kasse konforme Schaltfläche in TPL-Datei, ich muss Fehler Massage zeigen
- 23. Wie man ein "in den Warenkorb" Popover in Swift machen
- 24. Woocomerce benutzerdefinierte in den Warenkorb Schleife
- 25. Verschieben Sie die Ausgabenachricht "On stock" unter der Schaltfläche "In den Warenkorb"
- 26. In den Warenkorb in PHP und MySql
- 27. Fügen Sie das gleiche Produkt mehrmals in den Warenkorb
- 28. Klicken Sie auf die Schaltfläche macht etwas, dann klicken Sie auf die gleiche Schaltfläche rückgängig machen
- 29. Produkt in den Warenkorb legen in Beobachter
- 30. So wählen Sie den Listenansichtsartikel aus, wenn Sie auf die Schaltfläche klicken