Saya menggunakan plugin Woocommerce untuk memfasilitasi bagian e-commerce kecil dari sebuah situs dan perlu menambahkan produk ke keranjangnya melalui beberapa panggilan atau fungsi daripada menggunakan tombol 'tambahkan-ke-keranjang' sendiri.
Maksud saya ini, pada dasarnya mengirim Woocommerce SKU dan kuantitas misalnya dan mendapatkan pembaruan keranjang.
sendToCart('123456', 55);
dll
Saya telah melihat dokumentasi dan sepertinya tidak dapat menemukan referensi untuk hal semacam ini. Adakah yang bisa menyarankan bagaimana saya bisa mencapai ini?
woocommerce
Larry B
sumber
sumber
Jawaban:
OK jadi inilah cara saya menyelesaikannya pada akhirnya. Contoh cepat dan kotor, menggunakan JQuery.
Ini hanya membuat permintaan GET AJAX ke url keranjang
sumber
Dalam PHP saya berhasil melakukannya dengan cara ini:
Metode ini ada di woocommerce / classes / class-wc-cart.php:
sumber