2017-09-20 1 views
1

Je suis assez nouveau chez Shopify, mais je n'arrive pas à comprendre pourquoi ces deux extraits produisent la même sortie (à savoir, les produits utilisent toujours l'image sélectionnée, au lieu de la troisième l'image que je veux qu'ils)Affichage de la troisième image d'un produit shopify

Avant:

{% assign featured_image = false %} 
{% if collection.image %}     
    {% assign featured_image = collection %}     
    {% assign featured_image_alt = collection.image.alt | escape %}       
{% elsif collection.products.first.featured_image %}     
    {% assign featured_image = collection.products.first.featured_image %} 
    {% assign featured_image_alt = collection.title | escape %}     
{% endif %} 

Après:

{% assign featured_image = collection.products[1].images[2] %} 
{% assign featured_image_alt = collection.image.alt | escape %} 

Voici où le featured_image utilisé

obtient
<div class="list-image-wrapper"> 
    {% if collection.empty? or featured_image == false %} 
    {{ 'collection-' | append: current | placeholder_svg_tag: 'placeholder-svg list-image' }} 
    {% else %} 
    <img 
     class="list-image" 
     src="{{ featured_image | img_url: '600x600' }}" 
     alt="{{ featured_image_alt | escape }}"> 
    {% endif %} 
</div> 

Répondre

0

Il s'avère que le fichier que j'étais en train d'éditer était le mauvais et n'est plus utilisé. >. <