Lieferschein Export umwandlung von "&" in "&"

lugs

Gut bekanntes Mitglied
6. November 2009
127
1
Hallo JTL-er :)

Wir müssen fun manche Kunden unsere Lieferscheine in XML exportieren um diese für eine EDI SChnittstelle zu übergeben.

Bis dato konnte ich alle Anforderungen mit dem XML Export perfekt lösen. Nun muss ich jedoch nur die "&" zeichen in "&" ausgeben.
Wenn ich den Artikeltext mit "{{position.Artikelbezeichnung | Escape}}" ausgebe werden alle Zeichen in HTML-Entities umgewandelt.

Kann mir jemand helfen wie ich eine Abfrage schreiben kann in der man das "&" rausfiltert? Hier stehe ich auf dem Schlauch und wüsste auch nicht, wie ich logisch anfangen soll?

Vielen, vielen Dank euch :)
 

DirkL

Gut bekanntes Mitglied
13. Oktober 2012
288
6
AW: Lieferschein Export umwandlung von "&" in "&"

Willst du das & nur löschen oder ersetzen?
 

DirkL

Gut bekanntes Mitglied
13. Oktober 2012
288
6
AW: Lieferschein Export umwandlung von "&" in "&"

{$Artikel->cName|replace:'&':'&'} oder umgekehrt, weiß ich jetzt nicht mehr genau. Lange nicht mehr gebraucht :)


Gruß
Dirk
 

lugs

Gut bekanntes Mitglied
6. November 2009
127
1
AW: Lieferschein Export umwandlung von "&" in "&"

Hi Dirk!

Ja, die Funktion wäre gut dafür, steht auch im WIKI so beschrieben:


<ItemName>{{position.Artikelbezeichnung | Replace:'&';'&amp;'}}</ItemName>Aber, leider macht es nicht das was es soll.Habe es mit "Replace" probiert, aber leider ohne erfolg. Denn, in dem Fall verschwindet das "&" einfach und das "&amp;" wird nicht angezeigt.Die neue Frage wäre, ob man den "Espace" Befehl irgendwie filtern kann, dass er nur auf das "&" greift?