Formatierungsfehler in XML bei Verwendung von dotliquid

Intronic

Aktives Mitglied
28. Februar 2012
42
6
Hallo,

ich habe ein recht spezielles Problem. Mit der Einsortierung in die richtige Forenkategorie habe ich mich schwer getan, hoffe hier ist das Thema richtig adressiert.

Wir arbeiten aktuell an einer SCX-Anbindung eine Marktplatzes. Es ist nicht Kaufland.de, sondern Voelkner.de aber die Funktionsweise ist ja die Gleiche.

Der Marktplatz erwartet als Wert für das Attribut 'state' eine Zahl 1-4. Wenn ich diese Zahl fest in der Konfiguration eintrage, funktioniert es ohne Probleme, in der Übertragenen XML-Datei kommt folgendes an.

...<attribute><code>state</code><value>3</value></attribute></product></products>

Nun möchte ich per Dotliquid unsere Attributwerte in die vom Markplatz erwarteten Werte übersetzen

{% if Vorgang.Attribute.Global.Eigene_Attribiute.Artikelzustand.Einsprachig == 'A' %}1
{% elsif Vorgang.Attribute.Global.Eigene_Attribiute.Artikelzustand.Einsprachig == 'A-' %}2
{% elsif Vorgang.Attribute.Global.Eigene_Attribiute.Artikelzustand.Einsprachig == 'B+' %}3
{% elsif Vorgang.Attribute.Global.Eigene_Attribiute.Artikelzustand.Einsprachig == 'B' %}4
{%endif%}

In der Dotliquid Vorschau funktioniert das ebenfalls einwandfrei. In der übertragenen XML Datei kommt jedoch folgendes an

...<attribute><code>state</code><value>3&#13; <-- Dateiende

Habt ihr einen Tipp für mich? Vielen Dank vorab.

Christoph
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.756
528
das Zeichen &#13; rutscht da mit rein, weil du in deinen Bedingungen nach jeder Zahl noch ein (für dich unsichtbares) Sonderzeichen drin hast (CR = Carriage Return = Wagenrücklauf).

Du musst deine If-Bedingungen also so schreiben, dass jeweils nur die Ziffer ausgeben wird.
Also entweder alles in eine Zeile, oder wenn du es aus Gründen der besseren Lesbarkeit im Block haben willst, geht vielleicht auch so in der Art:
Code:
(
   if blabla)1(
      elseif blabla)2(
      elseif bla)3(
      elseif bla)4(
   endif
)
 
  • Gefällt mir
Reaktionen: Intronic
Ähnliche Themen
Titel Forum Antworten Datum
Neu XML Export Vorlage Lieferscheinpositionen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
unterschiedlicher Rechnungsbetrag in JTL-Wawi, PDF-Rechnung und XML-Rechnung JTL-Wawi 1.9 3
Neu XML - Erechnung macht beim Email versand probleme eBay-Anbindung - Fehler und Bugs 0
ZUGFeRD Rechnung xml BuyerOrderReferencedDocument falsch gefüllt JTL-Wawi 1.9 10
Neu {{ Vorgang.Kunde.EigeneFelderAlsText }} keine Array Ausgabe Rechnungsvorlage Export XML Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Exception bei core.connector.auth: Invalid shop url. https://XYZ.de does not point to a shopware 6 instance. Please check the Shop URL. Shopware-Connector 0
Neu Umsatzsteuer Versandkosten bei Mischwarenkorb (7% und 19% Artikel) JTL-Wawi - Fehler und Bugs 0
Probleme mit Lagerbestandsübertragung bei Otto nach Artikelnummernänderung Otto.de - Anbindung (SCX) 0
Neu Amazon Rechnung ändern bei VCS-Lite - Fehlermeldung beim Stornieren (Auftrag fehlt) Arbeitsabläufe in JTL-Wawi 4
Neu Fehler bei Abgleich WooCommerce-Connector 1
500 Internal Server Error bei Statistiken/Einstiegsseiten Einrichtung JTL-Shop5 1
Neu Nach Auftragsimport falsche Versandoption bei "Ausländern" JTL-Wawi - Fehler und Bugs 1
Keine Anmeldung möglich bei JTL WAWI JTL-Wawi 1.9 0
GLS-Retourenlabel – Fehler bei Feld 'Name1', obwohl DPD funktioniert JTL-Wawi 1.9 0
Neu Shopify Lagerbestandsabgleich einrichten (bei neuem Shop) Shopify-Connector 3
Neu Wie kann man einen Artikel auf einen bestehenden Artikel bei Amazon aufschalten? Amazon-Lister - Ideen, Lob und Kritik 2
Neu SW6: Timeout bei Artikelabfruf Einrichtung und Installation von JTL-eazyAuction 0
Neu Gutscheinzahlungen bei Retouren immer auf Gutschein zurückbuchen JTL-POS - Ideen, Lob und Kritik 0
Neu Bug - Grundpreis bei Preis mit Rabatt ist falsch JTL-Shop - Fehler und Bugs 0
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 0
Neu Fehlermeldung bei Rechnungserstellung "Sie haben keinen Kunden ausgewählt" JTL-POS - Fehler und Bugs 0
Frage zu Variationsartikeln im Onlineshop ( Bei einem Kauf ) JTL-Wawi 1.9 7
Neu Auftrag: Keine E-Mail-Adresse bei Lieferadresse JTL-Wawi - Fehler und Bugs 0
Auftrag: Keine E-Mail-Adresse bei Lieferadresse JTL-Wawi 1.10 0
Neu Mehrere Bankverbindungen bei Nachnahme über DHL Versenden 3.0 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Zahlungsart bei Auftragsbestätigung ausgeben User helfen Usern - Fragen zu JTL-Wawi 3
Neu Falsche Benutzerzuordnung am WMS-Packplatz bei Mitarbeiterwechsel (Remote Server) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Bei Bestellungen Lieferung an Lager ändern JTL-Wawi 1.10 1
Neu JTL Shop 5.5.1 Lieferland kann bei abweichender Lieferadresse nicht ausgewählt werden JTL-Shop - Fehler und Bugs 9
Bei Installation Exitcode 1638 - abbruch JTL-Wawi 1.10 1
Neu Falscher Lagerbestand bei Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu JTL Shopify Anbindung - Falscher Bruttopreis bei 7% Artikel, Grundpreise werden nicht übermittelt Shopify-Connector 3
Neu Kundenkonto bei 2-FA Auth wiederherstellen Betrieb / Pflege von JTL-Shop 0
Neu 5.5.2: OPC Akkordeon scrollt bei Wechsel der Gruppe ganz nach oben JTL-Shop - Fehler und Bugs 0
Neu Frage zu BLINDKOPIE bei Versand User helfen Usern - Fragen zu JTL-Wawi 2
Neu unterschiedliche Versandkosten bei unterschiedlichen Umsätzen Arbeitsabläufe in JTL-Wawi 0
Neu HILFÄÄÄÄ - Gibt es hier jemand der uns helfen kann Schlussrechnungen mit ausgewiesener MwSt bei den Anzahlungen User helfen Usern - Fragen zu JTL-Wawi 32
Neu Workflow lößt bei Track & Trace nicht aus User helfen Usern - Fragen zu JTL-Wawi 1
Neu Verkauf bei Netto-Online User helfen Usern - Fragen zu JTL-Wawi 0
Neu Variantenartikel bei Ebay erweitern User helfen Usern - Fragen zu JTL-Wawi 8
Neu Probleme bei der Indexierung bei Google (Search Console) JTL-Shop - Fehler und Bugs 2
Neu Versand via Spring XBS - Eigentliche Versandart bei Auslieferung nicht bekannt, wie mit Amazon umgehen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Keine Verbindung zur DB - Störung bei JTL? JTL-Wawi - Fehler und Bugs 12
Neu Hinweistext bei Registrierung hinzufügen Allgemeine Fragen zu JTL-Shop 4
Zahlungsabgleich weiterhin schlecht - fehlende Zuordnung bei minimal abweichendem Präfix JTL-Wawi 1.10 0
DHL Versenden 3.0 – Nachnahme bei zwei Paketen: Betrag wird nicht aufgeteilt JTL-Wawi 1.9 1
Neu Shop 5.5.1: Lieferadresse - Lieferland - bei mir leer? JTL-Shop - Fehler und Bugs 4
Neu Nach Update 5.5.0: Überall zu viele Nullen bei den Mengenangaben (1 wird als 1,0000 angezeigt) JTL-Shop - Fehler und Bugs 8
Neu JTL Shop 5.5.1 : Lieferzeit wird mit "0 Werktagen" ausgegeben, obwohl Lieferzeiten bei Versandarten hinterlegt sind JTL-Shop - Fehler und Bugs 3
Statusänderung bei Selbstabholung JTL-Wawi 1.10 2

Ähnliche Themen