J'utilise le plug-in Woocommerce pour faciliter une petite partie d'un site de commerce électronique et j'ai besoin d'ajouter des produits à son panier via un appel ou une fonction plutôt que d'utiliser ses propres boutons "Ajouter au panier".
Par cela, je veux dire essentiellement envoyer à Woocommerce un SKU et une quantité, par exemple, et mettre à jour le panier.
sendToCart('123456', 55);
etc
J'ai parcouru la documentation et je n'arrive pas à trouver une référence à ce genre de chose. Quelqu'un peut-il suggérer comment je pourrais y parvenir?
woocommerce
Larry B
la source
la source
Réponses:
OK, voici comment je l'ai résolu à la fin. Un exemple rapide et sale utilise JQuery.
Cela fait juste une demande AJAX GET à l'URL du panier
la source
En PHP, j'ai réussi à le faire de cette façon:
La méthode est dans woocommerce / classes / class-wc-cart.php:
la source