H
我添加了结构化数据值,如:
,.
{% for properties in product.properties %}
{% if properties.group.name == "Kolor" %}
<g:color>{{ properties.name }}</g:color>
{% endif %}
{% endfor %}
{% for properties in product.properties %}
{% if properties.group.name == "Skład" %}
<g:material>{{ properties.name }}</g:material>
{% endif %}
{% endfor %},但我不知道如何从产品变体中添加?
首先,您必须在产品比较销售渠道的设置中启用“导出变体为离散产品”。
属性有两个独立的关联:
product.properties表示一般属性,而不一定是变体specificproduct.options,它定义了特定变量的属性组合。您可能需要迭代product.options。
我试过这个:
{%- if product.variation -%}
{%- for variation in product.variation -%}
{%- if variation.group == 'Kolor' -%}
<g:color>{{ variation.option }}</g:color>
{%- endif -%}
{%- if variation.group == 'Wymiary' -%}
<g:size>{{ variation.option }}</g:size>
{%- endif -%}
{%- endfor -%}
{%- endif -%}但这不管用
发布于 2022-09-01 08:44:59
首先,您必须在产品比较销售渠道的设置中启用“导出变体为离散产品”。
属性有两个独立的关联:
product.properties表示一般属性,而不一定是变体specificproduct.options,它定义了特定变量的属性组合。您可能需要迭代product.options。
https://stackoverflow.com/questions/73565984
复制相似问题