Sprachvariablen des Auftrags nutzen in eMail-Vorlagen

intrinsicforce

Sehr aktives Mitglied
4. Oktober 2015
597
65
Hallo,

in den neuen Vorlagen mit Bausteinen wird bei beliebigen Variablen für die HTML-/Text-eMails (hier getestet z.B. mit Report.PaymentMethodName) immer der Text der deutschsprachigen Variable ausgegeben.

Das trifft aber auch dann zu, wenn im Auftrag eine andere Sprache gesetzt wurde und die Vorlage für genau diese Sprache konfiguriert ist. Sinnvollerweise sollte in so einem Fall natürlich automatisch die richtige Übersetzung in der Ausgabe landen - keine Frage.

Kann hier momentan mit DotLiquid die Variable noch angepasst werden, oder muss der JTL-Nutzer hier tatsächlich auf SQL-Queries zurückgreifen? Dieser Guide hier ist ja mittlerweile veraltet.

Viele Grüße!
 

frankell

Sehr aktives Mitglied
9. September 2019
1.490
453
Flensburg
Hallo @intrinsicforce,

manche Variablen werden korrekt je nach Sprache ausgegeben (Position.Unit), andere gleich in allen Sprachen (Specification.TextsIGL) und der große Rest nur auf Deutsch. Während man bei den Dezimalzahlen zumindest mit Report.CultureInfo arbeiten kann, geht das bei den Texten nicht. Und schaut man sich die Fehlermeldung bei Verwendung des Filters SelectLanguage an, sind diese Variablen noch nicht einmal zweisprachig angelegt.

Da "hilft" nur, anhand If-Clauses mit der Report.LanguageISO alle Texte mit einzubauen oder pro Sprache eine Vorlage anzulegen und/oder halt: Happy SQL!
 
  • Wow
Reaktionen: intrinsicforce

intrinsicforce

Sehr aktives Mitglied
4. Oktober 2015
597
65
Übersetzungen scheinen tatsächlich gewürfelt:
Report.PaymentMethodName gibt die englischsprachige Bezeichnung raus, und payment.Name in der folgenden Schleife die deutsche Bezeichnung der Zahlungsart:
Code:
{% for payment in Report.InvoicePayments -%}
{% assign payments = true -%}
{% capture desc %}Payment ({{ payment.Name }}) from {{ payment.PaymentDate | Datum: 'd' }}:{% endcapture -%}
{% capture price %}{{ payment.Value | Nummer: 'C', Report.CultureInfo }}{% endcapture -%}
{{ desc }} {{ price }}
{% endfor -%}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Sprachvariablen in Plugins lassen sich nicht mehr füllen Allgemeine Fragen zu JTL-Shop 3
Neu JTL WMS Installation, Wahl des richtigen Lagerplatztypen und Ablauf Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Auswahl des Lagers ohne Funktion Allgemeine Fragen zu JTL-Shop 4
Neu Mindestzeichenanzahl des Suchbegriffs lässt sich nicht verändern JTL-Shop - Fehler und Bugs 3
FFN Der Status des Auftrags konnte nicht abgeändert werden JTL-Wawi 1.9 1
Neu Inaktiver Artikel taucht noch im Suchfeld des Shops auf Allgemeine Fragen zu JTL-Shop 7
Gewicht des Versandmaterials Einrichtung JTL-Shop5 6
Neu Frage zur ersten Seite des Nova-Template (Demoseite) und wie man diese abschaltet Allgemeine Fragen zu JTL-Shop 2
Neu Wie kann ich dem Kunden eine Kopie des 80 mm breiten Kassenbons im DIN A4 Format zur Verfügung stellen? Fragen rund um LS-POS 11
Neu Facelift des JTL Shops - Agentur-Empfehlungen? Allgemeine Fragen zu JTL-Shop 2
Artikelpreise Brutto auf Basis des Nettopreises bei unterschiedlichen Steuersätzen JTL-Wawi 1.9 13
Designvorlagen - Auswahl des Designobjektes legt Server fast lahm JTL-Wawi 1.9 10
Neu Nachlieferungen des Kunden mit neuem Auftrag automatisch versenden Arbeitsabläufe in JTL-Wawi 2
Etiketten Formular Bild bei besteimmten Werten des Artikels ausgeben JTL-Wawi 1.9 2
Aufpreis des Kindartikels wird nicht in der Beschaffung übernommen JTL-Wawi 1.9 1
Neu Nach dem Duplizieren eines alten Auftrags erscheint auf der Rechnung alte Bankverbindung JTL-Wawi - Fehler und Bugs 6

Ähnliche Themen