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

Aktives Mitglied
26. April 2016
99
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
831
67
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

Aktives Mitglied
26. April 2016
99
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
638
51
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

Aktives Mitglied
26. April 2016
99
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
In Diskussion Versandart mit Workflow anpassen JTL-Workflows - Fehler und Bugs 4
In Diskussion Workflow aus Auftrag mit Verspätung JTL-Workflows - Fehler und Bugs 4
Beantwortet Workflow Artikel Höhe ermitteln JTL-Workflows - Ideen, Lob und Kritik 1
Verwiesen an Support Workflow Queue wächst an und arbeitet nicht mehr ab JTL-Workflows - Fehler und Bugs 6
Neu Workflow für "Kunde von Firma" Arbeitsabläufe in JTL-Wawi 3
Verwiesen an Support Berechtigungsproblem bei Workflow ausführen JTL-Workflows - Fehler und Bugs 1
In Diskussion Paypal Erstattung per Workflow JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow nach Beendigung geschriebene .txt Datei öffnen oder direkt drucken User helfen Usern - Fragen zu JTL-Wawi 7
Beantwortet Hausnummer Problem mit Workflow richtig machen? JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst Picklisten per Workflow vom Packtisch+ erzeugen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Beantwortet Mit Workflow neue Variationskombinationen erstellen? JTL-Workflows - Ideen, Lob und Kritik 1
Neu Versandbenachrichtigung zeitversetzt via Workflow senden lassen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu [Idee] - Workflow > Werte setzen > Warengruppe JTL-Wawi - Ideen, Lob und Kritik 0
Beantwortet Workflow Freitextwerte in Anmerkungen kopieren JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion DHL Retouren-Portal überflüssig und zu teuer - stattdessen Workflow? JTL-ShippingLabels - Ideen, Lob und Kritik 2
In Diskussion Darstellung von Artikelmenge bei Mail durch Workflow JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Spezialist gefragt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow Angebot > Auftrag > Auftragsbestätigung mit Unterschrift Option > Lieferschein > Teilrechnung Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Beantwortet Jtl Workflow - "Werte setzen" Problem JTL-Workflows - Fehler und Bugs 9
In Diskussion Wawi 1.5.25 - Workflow - mehrere Replace in einem Workflow-Durchgang JTL-Workflows - Ideen, Lob und Kritik 4
In Diskussion Workflow wird nach Änderung am Artikel durch Ameise nicht ausgelöst JTL-Workflows - Fehler und Bugs 3
Beantwortet Lagerpackliste über einen manuellen Workflow drucken JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow Ausführungsplan nur Mo-Fr einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Versandart mit einem Workflow nach dem Import der Bestellung automatisch ändern User helfen Usern - Fragen zu JTL-Wawi 2
Neu Workflow Drucker - Versanddatum setzen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Mit einem Workflow den Lieferstatus automatisch ändern geht nicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Shop Kundennummer in Wawi Workflow | Automatische Kupon erstellung per Workflow User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Kundenstammdaten (E-Mail Adresse) mit Workflow leeren oder ersetzen JTL-Workflows - Fehler und Bugs 1
Offen Workflow um Variationswerte (wie z.B. Größe und/oder Farbe) in Attribute (oder Merkmale) zu kopieren JTL-Workflows - Ideen, Lob und Kritik 1
Neu Amazon Auftrag umgeht Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Verwiesen an Support Workflow Ware fehlt JTL-Workflows - Fehler und Bugs 2
In Diskussion Bestellung durch Workflow erstellen JTL-Workflows - Ideen, Lob und Kritik 1
Offen workflow für Zahlungsart änderung und nicht bezahlt setzung! JTL-Workflows - Ideen, Lob und Kritik 5
Offen Email-Benachrichtigung wenn Workflow fehlerhaft / fehlgeschlagen ist JTL-Workflows - Ideen, Lob und Kritik 0
Gelöst Auftragsnummer via Direct Query für Workflow auslesen JTL-Workflows - Ideen, Lob und Kritik 2
Offen Automatisches Ausliefern per Workflow bei Versand über Fulfillment-Dienstleister JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow Fehler bat Datei wird nicht ausgeführt User helfen Usern - Fragen zu JTL-Wawi 1
Verwiesen an Support Ebay - Workflow "Rechnung erstellt" JTL-Workflows - Fehler und Bugs 10
Offen Powershell aus Workflow wird nicht ausgeführte JTL-Workflows - Fehler und Bugs 4
In Bearbeitung [DotLiquid] - Artikelbeschreibung via Workflow aus eigenen Feldern füllen Arbeitsabläufe in JTL-Wawi 3
Neu JTL-POS Zahlung ohne Workflow-Auslösung Arbeitsabläufe in JTL-Wawi 0
Issue angelegt [WAWI-16388] Vorschlag: Den Rückgabewert einer externen Anwendung als Ergebnis für einen Workflow nutzen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Lieferdatum in Lieferantenbestellung/Dropshipping Best. per Workflow setzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Packtisch - Workflow auslösen - Versand abschliessen - Verständisprobleme Arbeitsabläufe in JTL-Wawi 0
Offen manueller Workflow: Umtauschauftrag anpassen & Rechnungskorrektur erstellen JTL-Workflows - Ideen, Lob und Kritik 0
Gelöst Preisänderung von weiteren Shops per Workflow? JTL-Workflows - Ideen, Lob und Kritik 9
Neu Telefonnummer Kunden automatisch setzen workflow Arbeitsabläufe in JTL-Wawi 10
Gelöst Workflow Tracking JTL-Workflows - Ideen, Lob und Kritik 5
Issue angelegt [WAWI-49663] Workflow einem Vaterartikel und seinen Kindern eine weitere Kategorie hinzu fügen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow Rechnungen als PDF speichern (rückwirkend) User helfen Usern - Fragen zu JTL-Wawi 1
Ähnliche Themen