Gelöst Workflow Merkmale in Drucken/Mailen/Faxen Kurzbeschreibung einfügen

Edoki

Aktives Mitglied
16. Oktober 2018
13
1
Hallo

wir wollen Merkmale automatisiert in das Kurzbezeichnungsfeld (Drucken/Mailen Faxen) schreiben falls das Feld leer ist.

Über Workflow Anlegen->Artikel->geändert-> Beschreibung Drucken/Mailen/Faxen deutsch ist leer. + Aktion Werte setzen -> Variable Artikel/Beschreibung/Ausgabeweg/Drucken/Mailen/Faxen Kurzbeschreibung/deutsch
Wert:

{% for Merkmal in Vorgang.Merkmale.Artikelmerkmale -%}
- {{ Merkmal.MerkmalName }}: Merkmal.Wert }}
{% endfor -%}

Ergebnis zb.:

- Farbe: schwarz
- Größe: XL
etc..

Dies funktioniert soweit auch ganz gut, bis auf :

1. die Englische Version der Merkmale. Diese werden nicht ausgegeben. Variable in Ordner englisch angegeben aber es funktioniert nicht.

2. Darüberhinaus gibt er auch immer wieder einige deutschsprachigen Merkmale in englisch aus dies aber ohne erkennbares Muster.

Was haben wir falsch gemacht bzw. welche Variable müssen wir noch für die Sprachen ergänzen?

Vielen Dank.
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.247
1.526
Versuch es mal so:
{% for Merkmal in Vorgang.Merkmale.AlleMerkmaleNachGruppen.AlleMerkmale.Deutsch -%}
- {{ Merkmal.MerkmalName }} : {{ Merkmal.Wert }}
{% endfor -%}
Statt Deutsch schreibst du dann einfach Englisch, Französisch etc rein.

Also: Werte setzen für Kurzbeschreibung.Deutsch mit obigem Inhalt
Dann zweite Aktion, Werte setzen für Kurzbeschreibung.Englisch mit angepasstem Inhalt.
usw...

Wichtig ist, dass alle Merkmale und Werte auch eine entsprechende Übersetzung haben, sonst sind die Ergebnisse leer.