***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
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} {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}) |