Je cherche depuis un moment, ça. Je veux ajouter un article via AJAX. Lorsque vous ajoutez un article à un panier dans Woocommerce, la page est rechargée avec le paramètre GET add-to-cart="The current product ID"
.
Je veux le faire via AJAX. Dans la zone d'administration, une case à cocher permettant d'activer la fonctionnalité intitulée "Activer les boutons AJAX à ajouter au panier de la liste de produits" est activée.
Mais il ne fait rien, il recharge toujours la page.
parle-t-on de la vue produit unique ou des pages d'archives produits (boutique, catégories)?
parce que le texte à côté de la case à cocher/option états, traduit grossièrement:
"active le bouton ajax-checkout sur les pages d'archive de produit"
et sur toutes les installations pour lesquelles je l’ai fait, c’est ainsi que fonctionne son fonctionnement - ajax checkout sur les archives, mais pas sur la vue unique.
ce dernier vous devez vous mettre en œuvre ou peut-être vous trouvez un plugin gratuit pour cela.
Suivi:
Un exemple de base sur la façon d'utiliser AJAX pour la fonctionnalité "add-to-cart" de woocommerce est disponible à l'adresse suivante: Woocommerce - Ajoute un produit au panier par programmation via JS ou PHP .