Korzystam z wtyczki Woocommerce, aby ułatwić niewielką część witryny e-commerce i muszę dodawać produkty do koszyka za pomocą połączenia lub funkcji, zamiast używać własnych przycisków „dodaj do koszyka”.
Rozumiem przez to, na przykład, wysłanie Woocommerce na przykład kodu SKU i ilości oraz aktualizację koszyka.
sendToCart('123456', 55);
itp
Przejrzałem dokumentację i nie mogę znaleźć odniesienia do tego rodzaju rzeczy. Czy ktoś może zasugerować, jak mogę to osiągnąć?
woocommerce
Larry B.
źródło
źródło
Odpowiedzi:
OK, więc oto jak to ostatecznie rozwiązałem. Szybki i brudny przykład wykorzystuje JQuery.
To po prostu powoduje wysłanie żądania AJAX GET do adresu URL koszyka
źródło
W PHP udało mi się to zrobić w ten sposób:
Metoda znajduje się w woocommerce / klas / class-wc-cart.php:
źródło