【发布时间】:2016-12-14 17:07:06
【问题描述】:
由于某种原因,当我将这个元字段包装在 if 语句中时,它似乎会中断,但在语句之外时可以正常工作。我正在查看的产品在元字段中设置了评级“3”,但仍然显示“尚未评级”,这真的很奇怪!
{% assign review = product.metafields.review %}
{% assign key = 'rating' %}
{% if product.metafields.rating != blank %}
<img src="//cdn.shopify.com/s/files/1/1513/9752/t/3/assets/{{ review.rating }}.svg"/>
<span>Scored {{ review.rating }}/5 with a <a href="#">Verified Tester</a></span>
{% else %}
<img src="//cdn.shopify.com/s/files/1/1513/9752/t/3/assets/unrated.svg"/>
<span>Not been rated yet. <a href="#">Become a tester!</a></span>
{% endif %}
有人可以帮忙吗?
【问题讨论】:
标签: shopify