Beantwortet Versandlabel Auftrag.Plattform ausgeben und kürzen

Arkin

Gut bekanntes Mitglied
28. Juli 2017
165
16
Hallo Community,

wir wollen auf unseren Versandlabels Auftrag.Plattform ausgeben, ist ja an sich damit schon erledigt, aber wir würden das Feld gern kürzen auf die erste Stelle.
Also soll bei Wawi, Ebay.de, Amazon.de wie folgt ausgeben werden: W, e, oder a.

ist das möglich an der Stelle ?
 

Christopher.S

Moderator
Mitarbeiter
1. August 2019
250
246
Hallo @Arkin,

ja, das ist problemlos möglich. Überall, wo Variablen verwendet werden in JTL-Wawi können auch Regeln zur Filterung und Bearbeitung und Dot Liquid verwendet werden. Eine Zeichenbegrenzung erhält man mit dem Befehl Truncate. Als Beispiel:

{{ Auftrag.Auftragsnummer | Truncate: 10 }}

Hier würde die Auftragsnummer auf 10 Zeichen gekürzt werden.

Viele Grüße

Christopher
 
  • Gefällt mir
Reaktionen: VML

Arkin

Gut bekanntes Mitglied
28. Juli 2017
165
16
Hi Christopher,
danke für die Antwort aber im Falle von Auftrag.Plattform.Name | Truncate: 1 erhalte ich: "..." als Ausgabe.
Lassen sich diese Strings eventuell nicht kürzen?
 

Christopher.S

Moderator
Mitarbeiter
1. August 2019
250
246
Hallo @Arkin,

doch, lassen Sie. Die unkte erscheinen, wenn der String länger ist. Dies kann man umgehen, indem man diese mit einrechnet und dann entfernt. Dies würde dann so aussehen.

{{ Auftrag.Auftragsnummer | Truncate: 4 | Remove: '...' }}

So erhältst du nur das erste Zeichen.

Viele Grüße

Christopher
 

Ähnliche Themen