2014-12-05 85 views
0

我試圖通過從指定圖像中拉出最後一幅圖像來添加指向圖像的鏈接。查詢shopify液體中的最後一幅圖像

但現在它拉動所有的圖像,而不是最後一個。我怎麼才能拉出最後的?

<!-- 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> 

回答

0

嘗試使用last array filter。例如:

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

好吧,部分工作。但我現在得到了404。有任何想法嗎? – rs19 2014-12-06 01:53:43

+0

計算出它獲得了404,因爲它輸出了一個雙重URL。它會將該網頁的名稱附加到圖片的網址中。我該如何解決這個問題? – rs19 2014-12-06 01:59:53

+0

@ rs202剛剛測試過它,它對我來說工作正常。我簡化了我的答案中的代碼,但我不能重現你遇到的錯誤。你可以發佈你的代碼,並儘可能鏈接到頁面? – 2014-12-06 09:27:32