Fehler in Bestellbestätigung - Artikel haben gleiche Namen

***gelöst*** Hallo zusammen, bei uns im Shop tritt ein Fehler in der Bestellbestätigung auf. Bestellt ein Kunde unterschiedliche Artikel, dann haben alle Artikel in der Bestellbestätigung per E-Mail den gleichen Namen und Produktlink. Produktbilder, Artikelnummern, Preis etc. sind korrekt. Ich habe den Fehler nachgestellt. Im Shop selbst wird alles richtig dargestellt, nur in der E-Mail stimmt es nicht mehr. Woran kann das liegen? Grüße Timo // Shopware 4.0.7 // +++++ Nachtrag ++++ Alle Artikel tragen immer den Namen des Artikels auf Position 1

Dann stell bitte mal deine Mailvorlage hier rein :wink:

Das ist die Mailvorlage: [code]

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

vielen Dank für Ihre Bestellung am {$sOrderDay} um {$sOrderTime}.

Bestellnummer: {$sOrderNumber} (Bei Zahlungen und Fragen bitte stets angeben)

Informationen zu Ihrer Bestellung:

| Artikel | Pos. | Art-Nr. | Menge | Preis | Summe |
{foreach item=details key=position from=$sOrderDetails} | {if $details.image.src.2} {$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} |
| {$sOrderDetails.0.articlename|wordwrap:49|indent:0} |
{/foreach}

Versandkosten: {$sShippingCosts}
Gesamtkosten Netto: {$sAmountNet} zzgl. 19% MwSt.
{if !$sNet} Rechnungs-Betrag: {$sAmount}
{/if}

Gewählte Zahlungsart: {$additional.payment.description}
{$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:
{config name=address}
Mit freundlichen Grüßen,
Ihr Team von {config name=shopName}

AGBs unter http://www.lorch-shop.com/agb

[/code]

Habe den Fehler gefunden. Die Variable in der Mailvorlage war falsch. Daraus: [code]

{$sOrderDetails.0.articlename|wordwrap:49|indent:0} |[/code] Habe ich das gemacht: [{$details.articlename|wordwrap:80|indent:0}](http://www.lorch-shop.com/{$details.additional_details.linkDetails}) |