2017-08-17 124 views
0

如何获取我当前正在查看的产品的变体ID?例如,如果我正在查看产品example.com/collections/bowls/product-name?variant=123456789,我需要获取变体的ID号。我试过{{ variant.id }}但它不会返回任何东西。当我将它放入{% for variant in product.variants %}循环中时,我可以让它返回所有变体ID,但返回所有ID。我只需要我目前正在查看的ID。如何获取当前产品的变体ID?

回答

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

你可能真的想使用'product.selected_or_first_available_variant.id' - 据我所知,'selected_variant'为空,如果有一个在你的页面的URL没有变种。 –