Gelöst Packtisch - Parameter per SQL an Easylog übergeben!?

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.813
580
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Code:
{% for Position in Vorgang.Lieferschein.Positionen -%}
{% if  Position.Auftragsposition.Artikel.IstLagerartikel -%}
{% if  Position.Menge > 1 %}{{ Position.Menge }}x {% endif -%}
{% if  Position.Artikel.Anmerkung == empty %}{{  Position.Artikel.Bezeichnung }}{% else %}{{ Position.Artikel.Anmerkung  }}{% endif -%}
{% unless forloop.last %} + {% endunless -%}
{% endif -%}
{% endfor -%}

Deine erste Version des Code war besser :)

Zum einen weiß ich nicht ob das x hinter Position.Menge problemlos übernommen wird oder ob ich das nochmal in Klammer setzen muss oder so.
Alles was nicht in Klammern steht, wird wie normaler Text ausgegeben.

Zum zweiten bin ich mir nicht ganz sicher ob ich in Zeile 3 nach dem else einfach nichts schreiben kann wenn es leer bleiben soll oder ob es dafür ein "Füllelement" gibt.
Das kann weggelassen werden.

Zuletzt ist mir noch aufgefallen, dass das + Zeichen scheinbar immer geschrieben wird selbst wenn es nur ein oder der letzte Artikel ist. Ist hier ein Fehler drin den ich übersehen habe?
Mein Fehler. Wir wollen das Plus immer - außer beim letzten Artikel. Wir müssen die Bedingung also umkehren, was wir mit unless erreichen.

Kann man denn überhaupt problemlos mehrere IF-Abfragen hintereinander starten?
Ja.

{% if Position.Artikel.Anmerkung == empty %}{{ Position.Artikel.Bezeichnung }}{% else %}{{ Position.Artikel.Anmerkung }}{% endif -%}
Hier war noch ein Denkfehler. "Wenn Anmerkung NICHT leer, dann Bezeichnung, sonst Anmerkung". Die Negierung war hier falsch.

PS: -%} hat den selben Effekt wie \, durch das Minuszeichen wird die folgende Zeile nach oben gezogen. %} mit Zeilenumbruch, -%} ohne Zeilenumbruch, -%}\ "Doppelt gemoppelt"
 

cdx

Sehr aktives Mitglied
13. März 2013
1.601
54
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Hab den angepassten Code von dir jetzt mal eingebaut und er scheint endlich zu funktionieren wie er soll.
Ich teste mal noch ein wenig, vor allem wenn es mal mehr als 1-2 Artikel sind wir es interessant.

Vielen Dank aber schon mal für die tatkräftige Unterstützung!!!

PS: ja das mit der Anmerkung hatte ich übersehen.
 

cdx

Sehr aktives Mitglied
13. März 2013
1.601
54
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Nach ein paar Tagen Test muss ich sagen es klappt super...

Haben das Label von dem Easylog-Techniker noch ein wenig anpassen lassen (die unnötigen Sachen auf dem Seitenstreifen entfernen und dafür ein Bemerkungsfeld hin), damit genug Platz für die Artikelinfos ist und bin sehr begeistert, dass es so gut funktioniert.

Daumen hoch...
 
Ähnliche Themen
Titel Forum Antworten Datum
Packtisch 1.11.10 - Versandartenauswahl Schnellauswahl via Scan Buggy JTL-Wawi 1.11 2
Packtisch Versanddatenexport startet nicht (2.0.1) JTL-Wawi 2.0 1
Neu Pickliste wird auf Packtisch und in Wawi unter Picklisten nicht angezeigt. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu „Parameter refNo (Shipment reference number) must be between 8 and 35 characters long.“ JTL-ShippingLabels - Fehler und Bugs 0
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
Amazon Rechnungslayout geändert, per IDU wird trotzdem die alte Vorlage hochgeladen JTL-Wawi 1.9 2
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Banner per OPC auf Artikelseite Allgemeine Fragen zu JTL-Shop 5
Gelöst Workflow - Seriennummer per Mail versenden JTL-Workflows - Fehler und Bugs 1
In Diskussion Warnung per Mail wenn Paket seit x Tagen in Filiale zu Abholung (DHL Sendungsverfolgung) Track&Trace JTL-Workflows - Ideen, Lob und Kritik 6
Rechnungsversand per eMail hin und wieder nicht erfolgreich JTL-Wawi 1.9 1
Dropshipping-Trackingnummer erzeugt keine Versandbenachrichtigung per E-Mail JTL-Wawi 1.8 5
Neu Amazon Angebotspreise per Stored Procedure/Function oder API setzen Amazon-Anbindung - Ideen, Lob und Kritik 0
Ebay Preise per Ameise Importieren JTL-Wawi 1.10 14

Ähnliche Themen