0
votes

Dans Shopify Comment ajouter plusieurs produits au panier avec des quantités variées via URL

Je sais en shopify Vous pouvez ajouter plusieurs produits comme celui-ci:

/ panier / ajouter? id [] = variante_id1 & id [] = variante_id2

Ma question est de savoir comment ajusteriez-vous la quantité de chaque produit ajouté?

Par exemple, je voulais variante_id1 pour avoir une quantité de 2 et variante_id2 pour avoir une quantité de 1?

J'ai essayé ceci:

/ panier / ajouter? id [] = variante_id1 & quantité = 2 & ID [] = variante_id2 & Quantity = 1

Mais cela vient de faire la quantité 1 pour tout.


0 commentaires

3 Réponses :


1
votes

Mise à jour

Il y a eu une mise à jour de l'API Ajax qui permet maintenant d'ajouter maintenant des variantes multiples avec des quantités différentes avec la même demande. P>

Exemple: P>

fetch('/cart/add.js', {
    method: "post",
    headers: { 'content-type': 'application/json' },
    body: JSON.stringify({
        items: [
            {
                id: 33116502556724,
                quantity: 5
            },
            {
                id: 33116502589492,
                quantity: 3
            }
        ]
    })
})


0 commentaires

0
votes

J'ai résolu ce problème en utilisant l'extrait de code ci-dessous:

/ panier / mise à jour? mises à jour [variante_id1] = Quantité et mises à jour [variante_id2] = Quantité


0 commentaires

1
votes

Le moyen plus facile est d'utiliser bougliniens de boutique.

Un panier Permalink prend vos clients directement à la première page de l'écran de paiement avec des éléments pré-chargés dans leur panier.

C'est ce que c'est Le panier permalink ressemble à: xxx

où 70881412 est l'identifiant unique de la variante du produit et 1 est la quantité.

donc le format de l'URL est: < / p> xxx


0 commentaires