【问题标题】:query last image in shopify liquid在shopify液体中查询最后一张图片
【发布时间】:2014-12-05 18:58:37
【问题描述】:

我正在尝试通过让它从集合中拉出最后一张图片来添加指向尺寸指南图片的链接。

但现在它正在提取所有图像,而不是最后一个。我怎么拉最后一个?

 <!-- SIZE GUIDE -->
         <div id=“size_guide”>
 {% for image in product.images %}
 <a href=“{{ image.src | product_img_url: ‘master’ }}” class=“fancybox-media {% cycle ‘,last’ %}”>
 SIZE GUIDE</a> {% endfor %}
          </div>
 </div>

【问题讨论】:

    标签: shopify liquid


    【解决方案1】:

    尝试使用last array filter。例如:

    <a href="{{ product.images.last | product_img_url: 'master' }}">SIZE GUIDE</a>
    

    【讨论】:

    • 好的,部分工作。但我现在得到一个 404。有什么想法吗?
    • 发现它得到了 404,因为它输出的是双 URL。它将网页名称附加到图像的 URL 中。我该如何解决?
    • @rs202 刚刚对其进行了测试,它对我来说工作正常。我稍微简化了答案中的代码,但我无法重现您遇到的错误。如果可能的话,你能发布你的代码和页面链接吗?
    猜你喜欢
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 2012-06-06
    相关资源
    最近更新 更多