在资产标签中购买液体标签

时间:2016-12-13 16:57:11

标签: shopify liquid

我试图在资产网址中插入metafield变量,如下所示:

{% assign review = product.metafields.review %}
{% assign key = 'rating' %}
<img src="{{ '[review.rating].png' | asset_url }}"/>

由于某种原因,它不会返回实际变量,而是文本本身,是否有办法实现这一目标?

1 个答案:

答案 0 :(得分:1)

如果命名空间product.metafields.review中存在任何评论,那么您必须遍历它们。当您这样做时,对于每次迭代,您将获得一些键值对。有了这些,您可以打印出元数据资源的实际数据。你在你的片段中尝试的东西似乎有点偏。尝试访问迭代器中的评级键,如果它存在,那么您的图像片段就可以使用该值。