ich möchte gerne in einem Datenfeed eine Abfrage eines Custom Fields anlegen. Allerdings klappt das bei mir nicht.
Das Zusatzfeld ist angelegt und im Artikel als „Schalter“ hinterlegt und aktiviert.
Im Datenfeed habe ich folgendes stehen:
"{%- if product.translated.customFields.custom_meinfeld_schalter == 1 -%}
ja
{%- else -%}
nein
{%- endif -%}"
Fehler:
Failed rendering string template using Twig: Failed rendering string template using Twig: Key „custom_meinfeld_schalter“ does not exist as the array is empty in
Du musst zuerst prüfen, ob das zusatzfeld in dem Produkt definiert ist.
So kannst Du z.B. die Werte eines customeFields im Feed ausgeben, wenn diese vorhanden sind.
{% if product.translated.customFields.HIER_DEIN_FELD is defined %}
{{ product.translated.customFields.HIER_DEIN_FELD }}
{% endif %}
Wichtig ist die Prüfung, ob Feld in dem Artikel da ist. Dann kann man mit if else alles ausgeben, was man braucht. Hoffe, dass das hilft. Man bekommt im Forum leider kaum Hilfe. Keiner kann mir sagen, wie man Streichpreise exportiert …