Neu Bestellbestätigung email Variable Hinweistext für Downloadartikel

Kolja

Aktives Mitglied
11. Februar 2011
28
0
Bayern
Hallo,
ich möchte gerne ein Downloadartikel anbieten. Der Kunde soll nach der Bezahlung eine Bestellbestätigung erhalten wo, nur bei Bestellung des Downloadartikels, drin steht
wo er den Download findet. Das muss ich ja irgendwo erklären, alleine ist das nicht nachvollziehbar.
Jetzt habe ich eine Versandart Downloadartikel angelegt und im Hinweistext den Hinweis: Die Datei steht im Kundenkonto unter Mein Konto im Bereich Meine Downloads bereit !

Leider bin ich zu blöd im Shop in der email Vorlage den entsprechenden Hinweis mit der Variablen einzufügen so nach der Art:
if $BESTELLUNG-> cVersandartname= Downloadartikel ->cHinweisText
Würde mich riesig über einen Hinweis freuen wie ich das einfach realisieren kann oder wo ich eine entsprechende Anleitung finden kann wie ich das machen soll.
Viele Grüße aus dem Allgäu
 

NoOne

Sehr aktives Mitglied
16. März 2024
300
103
Die E-Mail Vorlagen verwenden die smarty-syntax. Die Zeile müsste lauten: {if $Bestellung->cVersandartname=='Downloadartikel'}{$Versandart->cHinweisText}{/if}

Ob $Bestellung->cVersandartname und $Versandart->cHinweisText als Variablen dafür korrekt sind, weiß ich grad nicht auswendig. Die müssten ggf. durch die korrekten ersetzt werden.
 

simplybecause

Sehr aktives Mitglied
25. Dezember 2012
135
35
Ich hänge mich hier mal dran.
Bei einer im Shop angelegten Versandart kann man ja Texte für Shop und E-Mail eintragen.
Ich habe dort bei den Drittländern den Text bzgl. Steuer und Zölle eingetragen.
Diesen Text möchte ich nun in der Bestellbestätigung ausgeben, bekomme es aber partout nicht hin.
Die Informationen stehen laut Plugin "JTL Debug" in der Bestellbestätigung zur Verfügung.
Zuletzt versucht habe ich
Code:
{if $Bestellung->cVersandart->cHinweisText}
                     {$Bestellung->cVersandart->cHinweisText}
                {/if}
was allerdings nicht funktioniert.
Kann mir evtl. jemand auf die Sprünge helfen. :)
 

artm

Sehr aktives Mitglied
22. Februar 2021
107
26
Ich hänge mich hier mal dran.
Bei einer im Shop angelegten Versandart kann man ja Texte für Shop und E-Mail eintragen.
Ich habe dort bei den Drittländern den Text bzgl. Steuer und Zölle eingetragen.
Diesen Text möchte ich nun in der Bestellbestätigung ausgeben, bekomme es aber partout nicht hin.
Die Informationen stehen laut Plugin "JTL Debug" in der Bestellbestätigung zur Verfügung.
Zuletzt versucht habe ich
Code:
{if $Bestellung->cVersandart->cHinweisText}
                     {$Bestellung->cVersandart->cHinweisText}
                {/if}
was allerdings nicht funktioniert.
Kann mir evtl. jemand auf die Sprünge helfen. :)
diese Texte kann man so ausgeben, die Sprache wird berücksichtigt:

Code:
{if $Bestellung->cVersandInfo}
    {$Bestellung->cVersandInfo}
{/if}
 

artm

Sehr aktives Mitglied
22. Februar 2021
107
26
man könnte noch sowas ausprobieren, sollte normalerweise Hinweistext ausgeben:

Code:
{if isset($Bestellung->oVersandart->oVersandartSprache_arr["ger"])}
    {$Bestellung->oVersandart->oVersandartSprache_arr["ger"]->cHinweistext}
{/if}