На Shopify на карточках продуктов отображаются «избранные носители» (то есть первое изображение всех его изображений) с использованием следующего жидкого кода (используется тема Shopify по умолчанию).
{% capture img_id %}ProductCardImage-{{ section.id }}-{{ product.id }}{% endcapture %}
{% capture wrapper_id %}ProductCardImageWrapper-{{ section.id }}-{{ product.id }}{% endcapture %}
{%- assign preview_image = product.featured_media.preview_image -%}
{%- assign img_url = preview_image | img_url: '1x1' | replace: '_1x1.', '_{width}x.' -%}
{% unless preview_image == blank %}
{% include 'image-style', image: preview_image, height: max_height, wrapper_id: wrapper_id, img_id: img_id %}
{% endunless %}
Я хочу отображать другое изображение (например, второе) при наведении курсора на продукт. Это означает, что мне нужно иметь возможность вызывать другое изображение, а не только выбранное изображение.
Как изменить код из product.featured_media вместо того, чтобы называть другое изображение?
Большое спасибо!