Bestell E-Mail sOrder zeigt nur eine Position

Hallo, leider haben wir nach jahrelangem Normalbetrieb auf einmal das Problem, dass in den Bestell-Emails

nur eine Position angezeigt wird. Unsere Html Vorlage (ein Auszug, Widerrufsbelehrung etc habe ich mal rausgelöscht) kopiere ich mal rein, vielleicht findet jemand einen Fehler oder wir haben ausversehen etwas rausgelöscht.

Vielen Dank für die Hilfe!

 

 

Hallo {$billingaddress.firstname} {$billingaddress.lastname},

vielen Dank fuer Ihre Bestellung bei {config name=shopName} (Nummer: {$sOrderNumber}) am {$sOrderDay} um {$sOrderTime}.

Informationen zu Ihrer Bestellung (sollte etwas nicht stimmen, bitte umgehend bei uns melden!):

{foreach item=details key=position from=$sOrderDetails}{/foreach}

|

Artikel |

Pos. |

Art-Nr. |

Menge |

Preis |

Summe |

|

{if $details.image.src.1} {$details.articlename}{else} {/if} |

{$position+1|fill:4} |

{$details.ordernumber|fill:20} |

{$details.quantity|fill:6} |

{$details.price|padding:8}{$sCurrency} |

{$details.amount|padding:8} {$sCurrency} |

|

{$details.articlename|wordwrap:80|indent:4} |

Versandkosten: {$sShippingCosts}
Gesamtkosten Netto: {$sAmountNet}
{if !$sNet} Gesamtkosten Brutto: {$sAmount}
{/if}

Gewählte Zahlungsart: {$additional.payment.description}
{include file=“string:$additional.payment.additionaldescription”} {if $additional.payment.name == “debit”} Ihre Bankverbindung:
Kontonr: {$sPaymentTable.account}
BLZ:{$sPaymentTable.bankcode}
Wir ziehen den Betrag in den nächsten Tagen von Ihrem Konto ein.
{/if}

{if $additional.payment.name == “prepayment”} Unsere Bankverbindung:
{config name=bankAccount} {/if}

Gewählte Versandart: {$sDispatch.name}
{$sDispatch.description}

{if $sComment} Ihr Kommentar:
{$sComment}
{/if}

Rechnungsadresse:
{$billingaddress.company}
{$billingaddress.firstname} {$billingaddress.lastname}
{$billingaddress.street} {$billingaddress.streetnumber}
{$billingaddress.zipcode} {$billingaddress.city}
{$billingaddress.phone}
{$additional.country.countryname}

Lieferadresse:
{$shippingaddress.company}
{$shippingaddress.firstname} {$shippingaddress.lastname}
{$shippingaddress.street} {$shippingaddress.streetnumber}
{$shippingaddress.zipcode} {$shippingaddress.city}
{$additional.countryShipping.countryname}

{if $billingaddress.ustid} Ihre Umsatzsteuer-ID: {$billingaddress.ustid}
Bei erfolgreicher Prüfung und sofern Sie aus dem EU-Ausland
bestellen, erhalten Sie Ihre Ware umsatzsteuerbefreit.
{/if}

Für Rückfragen stehen wir Ihnen jederzeit gerne zur Verfügung. Sie erreichen uns wie folgt:
 

{foreach item=details key=position from=$sOrderDetails}

Artikel Pos. Art-Nr. Menge Preis Summe {if $details.image.src.1}{else} {/if} {$position+1|fill:4} {$details.ordernumber|fill:20} {$details.quantity|fill:6} {$details.price|padding:8}{$sCurrency} {$details.amount|padding:8} {$sCurrency} {$details.articlename|wordwrap:80|indent:4}

{/foreach}

Das Foreach muss nach der Position stehen.

Gruß Heiner

Im originalen Shop ist doch die Vorgabe schon enthalten.

PS: Das Forum hat eine Funktion zur Eingabe für Codeschnipsel. Dann können andere das besser lesen.

 

Vielen Dank, funktioniert durch die super Hilfe wieder! :slight_smile: