Neu Eigene Bestellbestätigung

tdrzewosz

Mitglied
9. Februar 2024
32
2
Hallo zusammen,

wir nutzen Shopware und möchten unsere Bestellbestätigungen ausschließlich über JTL versenden. Dafür habe ich mir unter Auftrag bereits ein eigenes Template erstellt, das soweit schon gut funktioniert. Allerdings würde ich die Versandkosten gerne separat ausweisen, da diese momentan noch in den Bestellpositionen erscheinen.

Weiß jemand, wie ich das am besten umsetzen kann? Vielen Dank!
 

frankell

Sehr aktives Mitglied
9. September 2019
2.234
674
Flensburg
Hallo @tdrzewosz,

bspw. so:

Code:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
{% unless Artikelbeschreibungen.IstVersandkostenPosition -%}
{{ Artikelbeschreibungen.Menge }}x {{ Artikelbeschreibungen.Bezeichnung }} ({{ Artikelbeschreibungen.Artikelnummer }})
{% endunless -%}
{% endfor -%}

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
{% if Artikelbeschreibungen.IstVersandkostenPosition -%}
{{ Artikelbeschreibungen.Bezeichnung }}
{% endif -%}
{% endfor -%}
 
  • Gefällt mir
Reaktionen: tdrzewosz

tdrzewosz

Mitglied
9. Februar 2024
32
2
Hallo @tdrzewosz,

bspw. so:

Code:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
{% unless Artikelbeschreibungen.IstVersandkostenPosition -%}
{{ Artikelbeschreibungen.Menge }}x {{ Artikelbeschreibungen.Bezeichnung }} ({{ Artikelbeschreibungen.Artikelnummer }})
{% endunless -%}
{% endfor -%}

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
{% if Artikelbeschreibungen.IstVersandkostenPosition -%}
{{ Artikelbeschreibungen.Bezeichnung }}
{% endif -%}
{% endfor -%}
Danke, aber das funktioniert doch so gar nicht in List & Label oder? Gruß
 

frankell

Sehr aktives Mitglied
9. September 2019
2.234
674
Flensburg
Danke, aber das funktioniert doch so gar nicht in List & Label oder? Gruß

Stimmt. Ich habe mich von dem Begriff "Bestellbestätigung" irritieren lassen. Den benutzen wir für E-Mail-Benachrichtigungen.

In L&L müsstest Du die Positionstabelle zweimal nutzen. Einmal mit der Darstellungsbedingung in der Datenzeile

Code:
SalesOrderPosition.PositionType != 'ShippingPosition'

für alle Nicht-Versandpositionen und einmal mit

Code:
SalesOrderPosition.PositionType = 'ShippingPosition'

für die Versandposition.
 
  • Gefällt mir
Reaktionen: tdrzewosz

Ähnliche Themen