Aperçu
Le panier est stocké dans le localStorage du navigateur et persiste entre les rechargements de page. Toutes les opérations sur le panier sont synchrones et mettent à jour l’état local immédiatement.L’objet
komerza est disponible globalement après l’inclusion du script.
Appelez komerza.init('votre-id-boutique') avant d’utiliser d’autres
méthodes.Ajouter des articles
Ajoutez une variante de produit au panier avec une quantité spécifiée.Paramètres
string
requis
L’identifiant unique du produit
string
requis
L’identifiant unique de la variante du produit
number
Combien d’articles ajouter (par défaut 1 si non fourni)
Exemple
Voir le panier
Obtenez tous les articles actuellement dans le panier.Retours
Retourne un tableau d’objetsBasketItem :
Exemple
Obtenir le nombre d’articles
Obtenez le nombre total d’articles dans le panier (somme de toutes les quantités).Retours
Retourne un nombre représentant la quantité totale de tous les articles.Exemple
Retirer des articles
Retirez entièrement une variante de produit du panier.Paramètres
string
requis
L’identifiant du produit à retirer
string
requis
L’identifiant de la variante à retirer
Exemple
Vider le panier
Retirez tous les articles du panier en une seule fois.Exemple
Sauvegarde et restauration
Créez des sauvegardes de l’état du panier et restaurez-les ultérieurement. Utile pour gérer les erreurs de paiement ou implémenter des fonctionnalités « enregistrer pour plus tard ».Créer une sauvegarde
true si la sauvegarde a été créée avec succès.
Restaurer une sauvegarde
true si la sauvegarde a été restaurée avec succès.