Как отобразить вывод метаполей варианта продукта на странице продукта Shopify? - PullRequest
0 голосов
/ 24 октября 2018

Я использую редактор метаполей для отображения дополнительной информации в магазине Shopify.Мне нужна помощь в отображении вывода приведенных ниже метаполей вариантов продукта на странице продукта Shopify.Какой код мне нужно добавить в файл product.liquid?Нужно ли мне также иметь фрагмент JavaScript?

Метаполе описания продукта для вариантов продукта:

пространство имен: вариант описания
ключ: Описание продукта
значение:Это описание продукта для варианта A
значение_типа: строка

метаполе доставки продукта для вариантов продукта:

пространство имен: вариант доставки
ключ: время доставки
значение: это время доставки для варианта A
значение_типа: строка

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Получить описание текущего варианта:

{% assign description = current_variant.metafields.variantdescription%}
{% assign key =  current_variant.sku  %}
{% assign description = description[key] %}

Аналогично для доставки товара

0 голосов
/ 24 октября 2018

Значение метаполя можно получить с помощью этого кода:

product.metafields.NAMESPACE.KEY

Код, который необходимо использовать для описания продукта, будет выглядеть примерно так:

{%- if product.metafields.variantdescription.product_description != blank -%}

    {{ product.metafields.variantdescription.product_description }}

{%- endif -%}

Это будетвот так для времени доставки:

{%- if product.metafields.variantdelivery.delivery_time != blank -%}

    {{ product.metafields.variantdelivery.delivery_time }}

{%- endif -%}

Вот информация о том, как использовать метаполя в жидкости.https://help.shopify.com/en/themes/liquid/objects/metafield

JavaScript не требуется.

...