E-Mail-Vorlagen - Nur die erste Position wiedergegeben

Hallo,

bei unseren E-Mail-Vorlagen wird seit kurzen immer nur die erste Artikelposition wiedergegeben. Wenn ein Kunde beispielsweise 2 verschiedene Artikel bestellt, stehen zwar in den Informationen zur Bestellung 2 Positionen, aber jedoch 2 Mal nur der erste Artikel. Diesen Fehler haben wir sowohl bei den Status-E-Mails als auch bei der Vorlage sOrder. Ich habe die Vorlage schon mehrmals geprüft, konnte aber leider keinen Fehler feststellen.

Hier einmal der fehlerhafte HTML Abschnitt:

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

|
      {if $sOrderDetails.0.additional_details.image.thumbnails.0.source && $details.modus != 2} {$sOrderDetails.0.name}{else} {/if} |
      {$position+1|fill:4} |
      {$sOrderDetails.0.articleordernumber|fill:20} |
      {$sOrderDetails.0.quantity|fill:6} |
      {$sOrderDetails.0.price|currency} |
      {$sOrderDetails.0.invoice|currency} |
   

    |
      {$sOrderDetails.0.name|wordwrap:80|indent:4} |
   

    {/foreach}
 

 

Mit freundlichen Grüßen

Tim Börchers

Du gibst aber auch nur die erste Position aus. Das “.0.” in den Variablen-Namen steht ja für die 1. Position der Bestellungen.

Schau dir mal die Vorlage im Demoshop-backend an (www.shopwaredemo.de), da siehst du, wie die Variablen in der Vorlage heißen müssen.

1 „Gefällt mir“