Neu Über DotLiquid eine bestimmte Datei abfragen

CapslockJesus

Aktives Mitglied
8. Mai 2017
72
6
Hi Leute,
ich möchte gern per DotLiquid abfragen, ob eine Bestimmte Datei schon auf dem Desktop vorhanden ist.
Das alles möchte ich über die Exportvorlage steuern.
Sprich ich lege eine Exportvorlage an, die mir Aufträge als CSV exportiert.
Wenn die Datei noch nicht existiert, soll in der CSV der Header-Bereich mit geschrieben werden.
Ist die Datei schon auf dem Desktop vorhanden, sollen einfach nur die Aufträge mit an die CSV gehangen werden.
mein bisheriger Code sieht so aus, funktioniert aber nicht:

{% assign pfad = Verzeichnisse.Desktop %}
{% assign datei = 'textdatei.csv' %}

{% if pfad contains datei -%}
(mach nichts)
{% elseif %}
Kunden-Nr;Bestell Nr.;Bestell Zusatz;...
{% endif -%}

Ich denke, dass contains ist nur für Arrays gedacht ist, oder verstehe ich das falsch?

Wäre über jede Hilfe dankbar. :)
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.247
1.526
In den Workflows gibt es bei der Aktion Datei schreiben eine Funktion bei der man auswählen kann was passieren soll wenn eine Datei bereits existiert. Eventuell hilft dir das schon weiter?
 

Bostler

Gut bekanntes Mitglied
31. Mai 2021
106
4
Hallo,

ich mache dieses Thema hier nochmal gerne auf . Mich würde es auch interessieren ob eine solche Abfrage grundätzlich möglich ist. Aktuell löse ich es mit 2 Workflow abfragen. Einmal eine die prüft ob der Header vorhanden ist , und ein zweiter Workflows der den Inhalt immer weiter ergänzt.

Das würde ich natürlich gerne in einen packen um mir einfach einen WF zu sparen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kunde hat über POS per Karte angezahlt. Wie Buchung der Restzahlung (BON)? Allgemeine Fragen zu JTL-POS 1
Beantwortet Plugin über Pluginmanager deinstalliert – Einträge in tpluginmigration verblieben – einfach löschen? Plugins für JTL-Shop 1
Neu PlugIn: GLS Privatkundenlabels sollen über den Packtisch ausgegeben können / Schnittstelle zu GLS Privat Dienstleistung, Jobs und Ähnliches 0
Neu Problem beim Datenexport über DHL Versenden 4.0 (international) JTL-ShippingLabels - Fehler und Bugs 6
Neu Shopabgleich über Cloudflare Onlineshop-Anbindung 1
Neu Müssen Zahlungen über Mollie manuell kontrolliert und manchmal erst "erfasst" werden? Allgemeine Fragen zu JTL-Shop 0
Neu Wie bedenklich wäre es, den Vorgangsstatus von Aufträgen über einen direkten Datenbankbefehl zu aktualisieren? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 12
Teillieferungen über WMS JTL-Wawi 1.11 2
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 1
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Neu Keine Labels für Warenpost international über Packtisch JTL-ShippingLabels - Fehler und Bugs 8
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 28
Neu CCV Pax A920 Terminal über O.P.I klappt nicht Allgemeine Fragen zu JTL-POS 0
Problem beim Import über Ameise/eBay JTL-Wawi 1.11 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Neu Paypal 2.2.1; Fehler "Der Zahlungsanbieter hat eine Anmeldung gefordert" Plugins für JTL-Shop 2
Neu JSON-Download nicht möglich - Gibt es eine andere Quelle? Schnittstellen Import / Export 1
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1

Ähnliche Themen