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>