2017-08-17 1 views
0

Comment obtenir l'ID de variante d'un produit actuellement affiché? Par exemple, si je visualise un produit au example.com/collections/bowls/product-name?variant=123456789, je dois obtenir le numéro d'identification du variant. J'ai essayé {{ variant.id }} mais il ne retourne rien. Je peux l'obtenir pour renvoyer tous les ID de variante lorsque je l'ai placé dans une boucle {% for variant in product.variants %} mais cela renvoie tous les ID. J'ai juste besoin de l'identifiant de celui que je suis en train de regarder.Comment obtenir l'ID de variante du produit actuel?

Répondre

0
{{ product.selected_variant.id }} 
+0

Vous voudrez peut-être réellement utiliser 'product.selected_or_first_available_variant.id' - si je comprends bien,' selected_variant' est nulle s'il n'y a aucune variante dans l'URL de la page que vous êtes. –