# Vorkasse-Emailvorlage wird nicht übernommen.

**URL:** <https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810>\
**Category:** Administration\
**Created:** [2. August 2019 um 09:04 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810 "2019-08-02T09:04:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MrHappy](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@MrHappy](https://forum.shopware.com/u/MrHappy)\
**Post date:** [2. August 2019 um 09:04 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/1 "2019-08-02T09:04:51Z")

</div>

Hey, ich habe meine Email-Vorlage wie folgt erweitert:

&nbsp;

```
Gewählte Zahlungsart: {$additional.payment.description}
{$additional.payment.additionaldescription}

 {if $additional.payment.name == "prepayment"}
   Unsere Bankverbindung:
   
    {config name=bankAccount}

    {/if}

{if $additional.payment.name == "debit"}
Ihre Bankverbindung:
Kontonr: {$sPaymentTable.account}
BLZ: {$sPaymentTable.bankcode}
Institut: {$sPaymentTable.bankname}
Kontoinhaber: {$sPaymentTable.bankholder}

Wir ziehen den Betrag in den nächsten Tagen von Ihrem Konto ein.
{/if}

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

```

In den Stammdaten habe ich folgendes geändert:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/6f413cd4c1d69fa36ae75034b9892b086c42677c.png)

Dennoch bleibt es so:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/320191b5c8eee7ef8d657fefcfb8f254c23f6db5.png)

&nbsp;

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [2. August 2019 um 09:13 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/2 "2019-08-02T09:13:12Z")

</div>

Funktioniert denn Smarty in Smarty? Schon mal ohne die Smarty-Anweisungen bzw. mit fixen Daten versucht?

Abgesehen davon wird&nbsp;{config name=bankAccount} evtl. noch an Stellen verwendet, wo&nbsp;die Variablen gar nicht definiert sind.

---

<div class="post-metadata">

**Author:** ![MrHappy](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@MrHappy](https://forum.shopware.com/u/MrHappy)\
**Post date:** [2. August 2019 um 09:18 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/3 "2019-08-02T09:18:34Z")

</div>

> [@drakon schrieb:](https://forum.shopware.com/profile/16695/drakon "drakon")
> 
> Funktioniert denn Smarty in Smarty? Schon mal ohne die Smarty-Anweisungen bzw. mit fixen Daten versucht?
> 
> Abgesehen davon wird&nbsp;{config name=bankAccount} evtl. noch an Stellen verwendet, wo&nbsp;die Variablen gar nicht definiert sind.

Ich habe jetzt mal in die If-Anweisung etwas zufälliges geschrieben (um zu prüfen on die überhaupt durch geht) aber auch NACH der if-Anweisung. Also zwischen den beiden Abfragen ob „Debit“ oder „prepayment“ verwendet wurde. Sprich: Meine Email-Vorlage wird überhaupt nicht benutzt (obwohl die Vorschau imn sORDER alles so darstellt wie es soll (abgesehen von den nicht eingefügten Smarty-Daten, die es ja nicht gibt ohne Order). Ich habe alles caches gelöscht (also auch template-Caches) aber er übernimmt scheinbar gar nicht die neue Vorlage sondern nimmt immer die Standart.

---

<div class="post-metadata">

**Author:** ![MrHappy](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@MrHappy](https://forum.shopware.com/u/MrHappy)\
**Post date:** [2. August 2019 um 09:19 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/4 "2019-08-02T09:19:55Z")

</div>

PS: In der HTML-Vorlage kommt auch nur die Standart-Ausgabe, also mit dem “##” und ohne den Rest meiner Änderungen. Sprich: Die HTML-Vorlage ist die tatsächlich benutzte, er soll aber die “Plaintext”-Vorlage nehmen.

---

<div class="post-metadata">

**Author:** ![MrHappy](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@MrHappy](https://forum.shopware.com/u/MrHappy)\
**Post date:** [2. August 2019 um 09:22 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/5 "2019-08-02T09:22:34Z")

</div>

Wenn ich jetzt die HTML-Vorlage anpasse, werden die Smarty-Blöcke nicht umgeschrieben, aber wir sind schon mal einen Schritt weiter:

&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/9/988b62eec2927abfb88d998cecaec8ea9065cc84.png)

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [2. August 2019 um 09:24 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/6 "2019-08-02T09:24:41Z")

</div>

Dann musst Du den Haken bei „als HTML versenden“ weg nehmen.

Bei HTML-Mails muss man aufpassen. Da sind immer der HTML-Teil UND der Plaintext-Teil enthalten. Der Empfänger und dessen Mail-Reader entscheiden, was angezeigt wird. Schon um den Abmahnern den Spass zu verderben, sollte man darauf achten, beide Teile korrekt darzustellen.

---

<div class="post-metadata">

**Author:** ![MrHappy](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@MrHappy](https://forum.shopware.com/u/MrHappy)\
**Post date:** [2. August 2019 um 09:30 UTC](https://forum.shopware.com/t/vorkasse-emailvorlage-wird-nicht-ubernommen/60810/7 "2019-08-02T09:30:25Z")

</div>

> [@drakon schrieb:](https://forum.shopware.com/profile/16695/drakon "drakon")
> 
> Dann musst Du den Haken bei „als HTML versenden“ weg nehmen.
> 
> Bei HTML-Mails muss man aufpassen. Da sind immer der HTML-Teil UND der Plaintext-Teil enthalten. Der Empfänger und dessen Mail-Reader entscheiden, was angezeigt wird. Schon um den Abmahnern den Spass zu verderben, sollte man darauf achten, beide Teile korrekt darzustellen.

Alles klar, da er bei der Plaintext-Variante dann nicht die Smarty-Daten „übersetzt“ und die als Smarty-Block in der Email stehen, ändere ich lieber den kompletten HTML-Teil ab, und formatiere da halt rum. Dann übernehme ich nicht die bankName-Config, sondern schreibe halt ne Vorlage in die If-Abfrage. Soweit passt es dann, auch wenn es bestimmt einfacher geht.
