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?
0
A
Répondre
0
{{ product.selected_variant.id }}
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. –