Formatierungsfehler in XML bei Verwendung von dotliquid

Intronic

Aktives Mitglied
28. Februar 2012
40
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.654
500
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
Beantwortet Plugin Dev: Setting-Links Spacer Problem (info.xml) JTL-Shop - Fehler und Bugs 1
Neu Zusammenführung von XML und PDF, XML als Anhang einfügen Arbeitsabläufe in JTL-Wawi 4
Neu XML Export Artikel Stammdaten für Mercateo Schnittstellen Import / Export 1
Kompletter SCX Abgleich hängt fest bei Artikel (Senden) 1. Aufruf [0,00%] 0/0 kaufland.de - Anbindung (SCX) 1
Auftrag splitten bei bereits ersteller Rechnung JTL-Wawi 1.9 1
bereits ausgelieferte Aufträge tauchen nichtmehr bei Verkauf=> Aufträge => zurückgehalten auf JTL-Wawi 1.9 3
Neu GPSR bei SHOPIFY? Shopify-Connector 1
Gelöst Benutzer-Pin bei Anmeldung irrelevant JTL-POS - Fehler und Bugs 2
Neu Exception bei Aufruf Tagesabschluss JTL-POS - Fehler und Bugs 1
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird kein Bild in die GPSR-Informationen hochgeladen, wo muss dies angegeben werden? Amazon-Anbindung - Fehler und Bugs 0
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 1
Neu Preisstaffelung bei Mengenverkauf für einen Artikel erstellen Allgemeine Fragen zu JTL-POS 0
Neu Daten bei Artikelanlage automatisch in Versandkanäle übertragen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Warnung bei Paypal Plugin Plugins für JTL-Shop 4
DHL Leitcodierung bei shippingLabels JTL-Wawi 1.8 0
Neu Wir bräuchten mal dringend Hilfe. Abbruch bei Abgleich Amazon-Anbindung - Fehler und Bugs 1
Neu Artikel Bilder bei neuen Amazon Artikeln immer nur JTL Dummy Bild Amazon-Lister - Fehler und Bugs 1
Beantwortet Timeout bei Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Variationsbilder im JTL-Shop bei Auswahl einer einzelnen Variation anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu Preisfehler bei Variationsartikel JTL-Shop - Fehler und Bugs 1
Neues Feld "V-Person" nicht in der Variablen/Werten bei den Workflows zu finden JTL-Wawi 1.9 4
Neu Falsches Gewicht bei Stücklisten via Identische Aufträge? JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Noch X und wir versenden Versandkostenfrei Preis Anzeigefehler bei netto JTL-Shop - Fehler und Bugs 1
Neu Fehler bei Zahlungsarten für Kundengruppen einstellen JTL-Shop - Fehler und Bugs 1
Neu Fehler bei Zahlungsarten für Kundengruppen einstellen Allgemeine Fragen zu JTL-Shop 1
Neu Brutto Netto Preisanzeige Fehler bei eingetragener Umsatzsteuer Nummer UID JTL-Shop - Fehler und Bugs 1
Neu Ab Preise Darstellung als netto bei Kunden mit UID Allgemeine Fragen zu JTL-Shop 5
Nach Update, wie Zahlungsabgleich bei Benutzern machen? JTL-Wawi 1.9 1
Neu Kundenguthaben: Wie bei Nicht-Shop Bestellungen in Anspruch nehmen? Arbeitsabläufe in JTL-Wawi 3
Neu Wichtige Änderungen bei Amazon FBA Umlagerungen ab JTL-Wawi 1.9.6.0 Einrichtung und Installation von JTL-eazyAuction 64
Neu Klappt bei euch die Schnittstelle? Shopware-Connector 1
Fehler bei Umlagerung zu FBA - Wawi 1.9.6.1 JTL-Wawi 1.9 18
Fehler bei Zahlungsart Einrichtung JTL-Shop5 2
Neu Fehler bei Update: Error "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'web10_14.plugin_state_log' doesn't exist" in migration.... Installation / Updates von JTL-Shop 2
Runterladen alter Bestellung bei Aktivierung der Schnittstelle Otto.de - Anbindung (SCX) 0
Plötzlich Zahlungsziel bei Auftragseingängen JTL-Wawi 1.8 0
Update 1.9.6.1 weitere Verkaufskanäle fehler bei Abgleich JTL-Wawi 1.9 1
Neu TSE wird bei JTL-POS nicht erkannt JTL-POS - Fehler und Bugs 2
Neu JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu Feld "Verkaufskanal" bei importierten Artikeln ausgegraut JTL-Ameise - Fehler und Bugs 1
Gelöst OPC geht nicht mehr bei v5.4 Installation / Updates von JTL-Shop 3
Neu Kundengruppen Zuordnung bei Registrierung anhand Emaildomain Plugins für JTL-Shop 3
Neu Datev Konto Buchung bei Gutschein Verkauf Allgemeine Fragen zu JTL-POS 0
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Neu Fehler 500 bei Versandmeldung an Amazon über JTL-eazyAuction Amazon-Anbindung - Fehler und Bugs 1
Neu Anpassung der Rechnungsansicht bei zu langen Artikelbeschreibungen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Keine Exportpapiere mehr bei DHL 3.0 nach UK? JTL-ShippingLabels - Fehler und Bugs 3
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
Neu Newsletter-Abonnenten werden bei Gastbestellung nach Anonymisierung entfernt JTL-Shop - Fehler und Bugs 0

Ähnliche Themen