Gelöst Workflow RemoveLast funktioniert nicht

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

mona

Gut bekanntes Mitglied
26. April 2016
109
6
Hallo Profi-Workflower

Möchte im Artikelnamen bei Artikeln, welche am Schluss ein Komma aufweisen, dieses per Workflow entfernen. Testweise habe ich
mal das erste Komma entfernen lassen, würde funktionieren - brauche aber das letzte Komma nicht (ja ich weiss, per Ameise könnte ich das auch machen, möchte es aber per Workflow lösen)

Code:
 {{ Vorgang.Beschreibung.Global.Artikelname.Deutsch | RemoveFirst: ','}}
funktioniert, nimmt erstes Komma weg

Code:
 {{ Vorgang.Beschreibung.Global.Artikelname.Deutsch | RemoveLast: ','}}
Warum funktioniert das nicht????


Mit Replace hätte ich auch eine Lösung, die nimmt mir aber alle Kommas weg.....also mit RemoveLast oder so wäre es optimal.
Jemand eine Idee??? Wawiversion 1.5.25.0

Danke
 

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
853
69
Guten morgen @mona
wie kommt ihr auf den filter RemoveLast? Den gibt es nicht und funktioniert daher nicht.
Schau mal hier in den Guide da findest du alle StandardFilter von DotLiquid
 
  • Gefällt mir
Reaktionen: mona

mona

Gut bekanntes Mitglied
26. April 2016
109
6
Hallo Björn

Stimmt, es ist ja nicht eruierbar, welches das letzte Zeichen ist (die Anzahl Zeichen kann ich nicht festlegen, da diese variieren). Man müsste das 1. Zeichen von rechts zählend nehmen.

Danke für den Link - Konnte dort leider nichts passendes finden....
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
640
54
06774 Muldestausee
Probier mal Folgendes:
Code:
{%- assign komma = ',' -%}
{%- assign textArr = 'Text mit Wörtern, Komma und Komma am Ende,' | Split: komma -%}
{%- capture Ausgabe -%}
    {%- for textTeil in textArr -%}
        {{- textTeil -}}
        {%- if forloop.last != true -%}
            {{- komma -}}
        {%- endif -%}
    {%- endfor -%}
{%- endcapture -%}
{{ Ausgabe }}
Ausgabe: Text mit Wörtern, Komma und Komma am Ende

Für dein Beispiel würde das dann so aussehen:
Code:
{%- assign komma = ',' -%}
{%- assign textArr = Vorgang.Beschreibung.Global.Artikelname.Deutsch | Split: komma -%}
{%- capture Ausgabe -%}
    {%- for textTeil in textArr -%}
        {{- textTeil -}}
        {%- if forloop.last != true -%}
            {{- komma -}}
        {%- endif -%}
    {%- endfor -%}
{%- endcapture -%}
{{ Ausgabe }}
Die Zeichenkette wird am Komma "zerlegt" und in ein Array gespeichert. Danach werden die einzelnen Teile wieder ausgegeben. Bei der Ausgabe wird nach jedem Teil außer dem Letzten ein Komma angehangen. Damit fehlt das letzte Komma, sollte es eins gegeben haben.

! Stehen am Ende der Zeichenkette mehrere Kommas ohne ein Zeichen dazwischen, wird keines davon ausgegeben.
 

mona

Gut bekanntes Mitglied
26. April 2016
109
6
Hallo tom10

Super-mega-ultra-genial!!!! Funktioniert 1 A! Herzlichen Dank!!!! Und danke für Deine Erklärung dazu :)
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Workflow - Rabattfeld in Artikelposition füllen JTL-Workflows - Ideen, Lob und Kritik 0
Beantwortet Artikel per Workflow vom Bestand buchen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow-Übergabe bezahlte Artikel an Pickliste User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Bestand von zwei Artikeln mittels Workflow synchronisieren JTL-Workflows - Fehler und Bugs 4
Beantwortet Suche Workflow: Alle Artikel in Angebot auf UVP setzen JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow über mehrere Aufträge JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Anzahl Aufträge eines Kunden in Workflow einbinden JTL-Workflows - Ideen, Lob und Kritik 1
Beantwortet Merkmalbilder im Workflow abfragen JTL-Workflows - Ideen, Lob und Kritik 1
Beantwortet Workflow shippinglabel drucken JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Manuelles Workflow eBay Payments JTL-Workflows - Ideen, Lob und Kritik 1
In Bearbeitung Workflow Retoure Mail eingetroffen JTL-Workflows - Ideen, Lob und Kritik 1
Beantwortet ebay-plus - per Workflow aktivieren / deaktivieren (je nach Bestand) - von wegen gelöst... JTL-Workflows - Ideen, Lob und Kritik 4
In Diskussion Zugriff auf "WMS gesperrt" im Workflow? JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow: brauche dringend Hilfe bei WF User helfen Usern 17
Neu Bestandführung aktiv per Workflow setzen? User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Attributeüberschreibungen pflegen per Ameise oder Workflow? JTL-Wawi - Fehler und Bugs 4
In Diskussion Wöchentliche Auswertung aufs Handy als Workflow JTL-Workflows - Ideen, Lob und Kritik 3
In Diskussion Workflow eigenen Lagerbestand ermitteln JTL-Workflows - Fehler und Bugs 5
Issue angelegt Workflow: Lieferschein/Pakete automatisch nach 1 Tag als versendet markieren JTL-Workflows - Ideen, Lob und Kritik 2
Neu Kann man einen Workflow für Statistiken anlegen? Smalltalk 2
In Diskussion Problem bei zeitversetztem Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow Versandart zuweisen - Bedingung Lieferadresse EU vs. International User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst 1.5.38.1: Workflow / Worker Fehler: Timeout bei Ausgabe callerMemberName: .ctor JTL-Workflows - Fehler und Bugs 4
Beantwortet Workflow -> Artikel nach Verkauf mit Bestand kleiner 1 auf Einkaufliste -> funktioniert nur teilweise JTL-Workflows - Fehler und Bugs 1
Neu PDF Rechnung per Workflow auf Server Speichern vs. PDF Ausgabe je JTL Wawi Client Arbeitsabläufe in JTL-Wawi 1
In Diskussion Workflow Plusbuchung Offene Aufträge/In Aufträgen JTL-Workflows - Ideen, Lob und Kritik 0
Neu JTL Workflow bei Wareneingang JTL-Wawi - Ideen, Lob und Kritik 1
Beantwortet Workflow - Lieferstatus Ohne Versand abgeschlossen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Dropshipping automatisieren / FTP Upload / Workflow unter Artikel? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Retouren Workflow Postrückläufer User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Amazon Handmade - Varianten Workflow zum Artikelnummer ändern JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst Workflow schreibt keine Datei mit Endung JTL-Workflows - Fehler und Bugs 2
Neu Aboaufträge mit Workflow erzeugen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ameise / Workflow - Kunden einer Firma zuordnen für Lieferschwellenüberwachung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Problem/Bug Arbeitsabläufe in JTL-Wawi 0
Neu JTL Workflow: Attribute in eine Beschreibung einsetzen Arbeitsabläufe in JTL-Wawi 3
In Diskussion Versandkosten nach Gewicht mit Workflow berechnen JTL-Workflows - Ideen, Lob und Kritik 8
Neu 3 eBay Bestellungen -> easyauction -> worker -> workflow -> erzeugen 3 Aufträge/Rechnungen eBay-Anbindung - Fehler und Bugs 2
In Diskussion Workflow: Dotliquid und for-Schleife mit Anzahl an Artikeln JTL-Workflows - Ideen, Lob und Kritik 0
Neu Servicepartner für kleine Aufträge rund um Template und Workflow Angelegenheiten gesucht Dienstleistung, Jobs und Ähnliches 2
Neu Workflow für eine Artikelvariation User helfen Usern - Fragen zu JTL-Wawi 18
Neu Workflow erstellen und mehrere Dateien mit Abfrage in dem Mailanhang packen möglich? User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Versanddatum per Workflow JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow erstellen für Artikel-Etiketten als manuellen Workflow innerhalb der Auftragsübersicht JTL-Workflows - Ideen, Lob und Kritik 3
Beantwortet Preisliste über Workflow erstellen JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow zeitversetzt nach Variable ausführen (z.B. am vorausl. Lieferdatum) JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow Bedingung trifft nicht zu, Workflow wird dennoch selten ausgeführt JTL-Workflows - Fehler und Bugs 5
Neu Rechnungsadresse/Lieferadresse per Workflow zu Kunden hinzufügen Arbeitsabläufe in JTL-Wawi 0
Beantwortet Workflow Rechnung erstellen. Doppelte Rechnungen vermeiden. JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet benötigen neuen Workflow - wenn ausgewählt Versanddaten exportieren - dann Lieferschein drucken JTL-Workflows - Ideen, Lob und Kritik 4
Ähnliche Themen