Exportformat mit Leerzeichen und Umlauten bei Attributen

301Moved

Sehr aktives Mitglied
19. Juli 2013
930
188
Wir exportieren unsere Artikeldaten (für Amazon bspw) aus dem Shop per Exportformat, u.a. auch Attribute. Das klappt soweit super. Nur jetzt wollte ich neue Attribute mit Leerzeichen und Umlaut anlegen und bekomme beim Export keine Daten. Muss ich Umlaute und Leerzeichen irgendwie codieren oder maskieren? Vielleicht hat jmd einen Ratschlag. Danke
 

frankpeters

Gut bekanntes Mitglied
30. August 2010
267
21
AW: Exportformat mit Leerzeichen und Umlauten bei Attributen

ImportExport:Exportformate ? JTLWiki

Wichtig: Leerzeichen, Klammern und bestimmte Sonderzeichen wie "/" oder "\" werden aus dem Merkmalnamen im Array entfernt!
Beispiel: Ein in der Wawi als "Material / Oberfläche" gespeichertes Merkmal kann im Exportformat wie folgt ausgegeben werden


{assign var="MaterialOberfläche" value="GrößeTower"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
 

xadoX

Sehr aktives Mitglied
11. September 2012
664
70
Bei mir werden Merkmale mit den Umlauten Ö, Ä und Ü nicht exportiert. Muss man die im 4er Shop auch irgendwie maskieren? Wie sieht es mit ß aus?
 

Just-Commerce

Sehr aktives Mitglied
22. Juli 2017
171
32
Ich habe den Eindruck das mit den Ö,Ä,Ü und ß sowie /( usw. wird hier eventuell fehlerhaft erklärt:
https://guide.jtl-software.de/JTL-Shop:_Neues_Exportformat_erstellen#Bereich_B:_Format-Definition

Wichtig: Leerzeichen, Klammern und bestimmte Sonderzeichen wie "/" oder "\" werden aus dem Merkmalnamen im Array entfernt!

Beispiel: Ein in der Wawi als "Material / Oberfläche" gespeichertes Merkmal kann im Exportformat wie folgt ausgegeben werden

{assign var="MaterialOberfläche" value="GrößeTower"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
Ganz konkret habe ich das Problem mein Merkmal "Größe" ausgeben zu lassen.
so funktioniert es alles nicht:
1. {assign var="Merkmalname" value="Größe"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
2. {assign var="Merkmalname" value="Gröe"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
3. {assign var="Merkmalname" value="Grösse"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
4. {assign var="Merkmalname" value="Grße"}{$Artikel->cMerkmalAssoc_arr.$Merkmalname}
Funktionieren tut hingegen hhe für "Höhe"

Wie muss ich mein Merkmaltitel "Größe" in der Abfrage benennen?
 

Just-Commerce

Sehr aktives Mitglied
22. Juli 2017
171
32
jetzt ja - leider wird damit auch nichts ausgegeben 🙁

{assign var="meinMerkmal1" value="Gre"}{$Artikel->cMerkmalAssoc_arr.$meinMerkmal1}
 

Ähnliche Themen