Cum să adaugi în coș prin AJAX în Woocommerce
Am căutat de ceva vreme acest lucru. Vreau să adaug un produs prin AJAX. Când adaugi un produs în coș în Woocommerce, pagina se reîncarcă cu parametrul GET add-to-cart="ID-ul produsului curent"
.
Vreau să fac acest lucru prin AJAX. În zona de administrare există o casetă de bifat pentru activarea acestei funcții care este etichetată "Enable AJAX buttons to add to cart on the product list" (Activează butoanele AJAX pentru adăugare în coș în lista de produse)
Dar nu face nimic, pagina continuă să se reîncarce.
vorbim despre vizualizarea unui singur produs sau despre paginile de arhivă ale produselor (magazin, categorii)?
deoarece textul de lângă caseta de selectare/opțiune afirmă, aproximativ tradus:
»activează butonul de finalizare comandă AJAX pe paginile de arhivă ale produselor«
și pe toate instalările pe care le-am făcut până acum, așa funcționează - finalizare comandă AJAX pe arhive, dar nu pe vizualizarea individuală.
pentru aceasta din urmă trebuie să implementezi singur sau poate găsești un plugin gratuit pentru asta.
Urmărire:
Un exemplu de bază despre cum să folosești AJAX pentru funcționalitatea »adaugă-în-coș« din WooCommerce poate fi găsit aici: WooCommerce - Adaugă un produs în coș programatic prin JS sau PHP.
