Custom Products v2, Bestellbestätigung gespickt mit diversen Artikelbildern

Hallo liebe Community,

habe nun auch ein Problem mit der Bestellbestätigung. Die sieht so aus

Es wird sämtlicher Auswahl wirr ein Artikelbild angehängt. Auch der Auswahl, die gar nicht über Bilderauswahl , sonder per Dropdown , erfolgt.

Es fehlt auch der Text, der ins Text eingegben wurde.

Vielleicht noch wichtig: Die Bestellbestätigung, die ich im Warenkorb  ausdrucken lassen kann, sieht vorschriftsmäßig aus.

Hier noch der Link zu der konfigurierte Weste, um die es sich in der Bestellbestätigung handelt http://www.akg-stickart.de/deutscher-schaeferhund/westen-dsh/576/trainingsweste-dsh

Über einen Tip wäre ich seeehr dankbar.

Viele Grüße,

Anne-Kathrin

Hi Anne-Kathrin,

das sieht ein wenig wirr aus… kannst du denn mal dein template (sOrder) hier posten da scheint was an der stelle grundsätzlich falsch zu sein… im übrigen kannst du hier sehen was momentan möglich wäre mit der bestellbestätigung: https://forum.shopware.com/discussion/38523/custom-products-und-bestellbestaetigung#latest

 

VG

Guten Morgen,

vielen Dank für die Antwort :-) 

Den Post hatte ich gelesen , bin aber nicht weitergekommen. In der e-mail Vorlage steht folgendes:

{include file="string:{config name=emailheaderplain}"}

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

vielen Dank fuer Ihre Bestellung bei {config name=shopName} (Nummer: {$sOrderNumber}) am {$sOrderDay|date:"DATE_MEDIUM"} um {$sOrderTime|date:"TIME_SHORT"}.
Informationen zu Ihrer Bestellung:

Pos. Art.Nr. Menge Preis Summe
{foreach item=details key=position from=$sOrderDetails}
{$position+1|fill:4} {$details.ordernumber|fill:20} {$details.quantity|fill:6} {$details.price|padding:8} EUR {$details.amount|padding:8} EUR
{$details.articlename|wordwrap:49|indent:5}
{/foreach}
{foreach item=details key=position from=$sOrderDetails}
 
{if $details.customizingValues}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{$details.articlename|wordwrap:49|indent:5}
{/if}
 
{if !$details.customizingValues}
{$customProduct=$details.customizing}
{if $customProduct.type == "upload_image"}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{foreach $customProduct.value as $img}{$img}{/foreach}
{elseif $customProduct.type == "upload_file"}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{foreach $customProduct.value as $file}{$file}{/foreach}
{elseif $customProduct.type == "date"}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{if $customProduct.value|is_array}{$customProduct.value.date|date:dates|wordwrap:49|indent:5}{else}{$customProduct.value|date:dates|wordwrap:49|indent:5}{/if}
{elseif $customProduct.type == "time"}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{if $customProduct.value|is_array}{$customProduct.value.date|date:times|wordwrap:49|indent:5}{else}{$customProduct.value|date:times|wordwrap:49|indent:5}{/if}
{else}
{$position+1|fill:4} {$details.ordernumber|fill:20}	{$details.quantity|fill:6}	{$details.price|padding:8} EUR	{$details.amount|padding:8} EUR
{$details.articlename|wordwrap:49|indent:5}
{/if}
{/if}
{/foreach}

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}
{if $sComment}
Ihr Kommentar:
{$sComment}
{/if}


Rechnungsadresse:
{$billingaddress.company}
{$billingaddress.firstname} {$billingaddress.lastname}
{$billingaddress.street}
{if {config name=showZipBeforeCity}}{$billingaddress.zipcode} {$billingaddress.city}{else}{$billingaddress.city} {$billingaddress.zipcode}{/if}
{$billingaddress.phone}
{$additional.country.countryname}

Lieferadresse:
{$shippingaddress.company}
{$shippingaddress.firstname} {$shippingaddress.lastname}
{$shippingaddress.street}
{if {config name=showZipBeforeCity}}{$shippingaddress.zipcode} {$shippingaddress.city}{else}{$shippingaddress.city} {$shippingaddress.zipcode}{/if}
{$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.


{include file="string:{config name=emailfooterplain}"}

Viele Grüße und Dankeschön fürs Anschauen,

Anne-Kathrin

Moin Anne-Kathrin,

ihr verschickt die Mails als Text E-Mail? Wenn ja dann ersetze erstmal bitte alles mit folgendem Code und mach mal ein screenshot und schicks hier wieder rein.

 

VG

 

 

{include file="string:{config name=emailheaderplain}"}

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

vielen Dank fuer Ihre Bestellung bei {config name=shopName} (Nummer: {$sOrderNumber}) am {$sOrderDay|date:"DATE_MEDIUM"} um {$sOrderTime|date:"TIME_SHORT"}.
Informationen zu Ihrer Bestellung:

Pos. Art.Nr. Menge Preis Summe
{foreach item=details key=position from=$sOrderDetails}
{$position+1|fill:4} {$details.ordernumber|fill:20} {$details.quantity|fill:6} {$details.price|padding:8} EUR {$details.amount|padding:8} EUR
{$details.articlename|wordwrap:49|indent:5}
{/foreach}

Versandkosten: {$sShippingCosts}
Gesamtkosten Netto: {$sAmountNet}
{if !$sNet}
Gesamtkosten Brutto: {$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}

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

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

Lieferadresse:
{$shippingaddress.company}
{$shippingaddress.firstname} {$shippingaddress.lastname}
{$shippingaddress.street}
{$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.

Wir wünschen Ihnen noch einen schönen Tag.

{include file="string:{config name=emailfooterplain}"}

 

 

 

 

 

1 „Gefällt mir“

Vielen Dank für Deine Mühe. 

leider sieht es noch genauso aus :frowning:

Grüße, Anne-Kathrin

Hallo Anne-Kathrin,

hast du bereits eine Lösung für deine Bestellbestätigung gefunden? Vielleicht hilft dir das folgende Beispiel aus unserer Doku weiter: 
http://community.shopware.com/Plugin-Custom-Products-v2_detail_1930_734.html#E-Mail-Template_sORDER

Viele Grüße,

Ramona

Hi Ramona,

vielen Dank! Hatte noch keine Lösung. Hab in der Not dann die Artikelbilder auf 1 Px gesetzt, so sieht es nach Aufzählungszeichen aus und nicht ganz so chaotisch - natürlich alles andere als zufriedenstellend.

Werde es spätestens am WE testen.

Dankeschön und viele Grüße,

Anne-Kathrin 

Hi Miteinander,

habe exakt dasselbe Problem, dass er sich wild Vorschaubilder zieht.

Auch der Support von Shopware konnte uns hier keine Lösung bieten.

Die Lösung mit dem 1 Px werde ich versuchebn aber gibt es bereits eine richtige Lösung?

Viele Grüße

Daniel

 

Hallo zusammen,

versucht mal folgende Stelle zu ändern:

{if $details.image.src.0 && $details.modus != 2}

in

{if $details.image.src.0 && $details.modus == 0}

Viele Grüße aus Schöppingen

cool Michael Telgmann

1 „Gefällt mir“

Funktioniert :-)))) Happy… Danke!!