Hallo an alle,
Ich bitte um einen Tipp, wie ich das Template für den Google-Shopping Feed anpassen muß, damit die Attribute „Größe“ und „Farbe“ übernommen werden.
<g:color>{{ attribute.color }}</g:color>
funktioniert nicht.
Danke und Grüße
Jens
Hallo, probier statt > {{ attribute.color }} das: {% for option in product.options %}{{ option.name }}{% endfor %}
1 „Gefällt mir“
Vien Dank, habe ich gemacht, sieht so aus
<g:size>{% for option in product.options %}{{ option.name }}{% endfor %}</g:size>
keine Fehler im Test und in der Vorschau dann
<g:size>36</g:size>
Ich bin begeistert!
Wie bekomme ich die „Farbe“ noch unter?
Angepasst auf deine Bezeichnungen oder über die group.id
{% for option in product.options %}
{% if option.group.name == 'Farbe' %}
<g:color>{{ option.name }}</g:color>
{% endif %}
{% if option.group.name == 'Größe' %}
<g:size>{{ option.name }}</g:size>
{% endif %}
{% endfor %}
Falls option.group nicht zur Verfügung steht, benötigst du einen Subscriber, der die Daten nachlädt.
Oder du arbeitest alternativ über ein if in (uuids).