Позвоните в Shopify изображение продукта

Я могу вызвать URL-адрес изображения продукта с помощью следующего кода

{{ product | img_url: "medium" }}

это выходы:

//cdn.shopify.com/s/files/1/0087/0462/products/shirt14_medium.jpeg?v=1309278311

Однако, когда я использую этот жидкий код в теге <img>, подобном этому

<img src="{{ product | img_url: "medium" }}" />

вывод:

<img src="" />

Как правильно отобразить изображение товара?


person Adam Scot    schedule 05.11.2019    source источник


Ответы (1)


Должен быть:

{{ product.featured_image | img_url: '600x600' | img_tag: product.featured_image.alt }}

такой же как:

<img src="{{ product.featured_image | img_url: '600x600' }}" alt="{{product.featured_image.alt}}" />


or


{{ product.images[0]| img_url: '600x600' | img_tag: product.images[0].alt }}

такой же как:

<img src="{{ product.images[0] | img_url: '600x600' }}" alt="{{product.images[0].alt}}" />

оба они будут работать.

Не используйте "medium", которые устарели. Для получения дополнительной информации см. Здесь: https://help.shopify.com/en/themes/liquid/filters/deprecated-filters#named-size-parameters

person drip    schedule 06.11.2019