Variablen für Email

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hi,

hier mal die aktuelle Vorlage für die Bestellbestätigung (wird nach und nach in der Wiki aktualisiert):

Code:
Sehr {if $Kunde->cAnrede=="Frau"}geehrte{else}geehrter{/if} {$Kunde->cAnrede} {$Kunde->cNachname},



vielen Dank für Ihre Bestellung bei {$Einstellungen.global.global_shopname}. 



Ihre Bestellung mit Bestellnummer {$Bestellung->cBestellNr} umfasst folgende Positionen: 



{foreach name=pos from=$Bestellung->Positionen item=Position}
                                <table width="600" border="0" cellspacing="0" cellpadding="0" style="padding-top:11px;border-color:#929292;border-width:1px; border-style:dotted;border-top-width:0px;border-right-width:0px;border-left-width:0px;">
                                <tr>
                                        <td valign="top" style="padding-bottom:5px;">
        {if $Position->nPosTyp==1}
                                                [b]{$Position->cName}[/b]
		{if $Einstellungen.kaufabwicklung.bestellvorgang_lieferstatus_anzeigen=="Y" && $Position->cLieferstatus}
							
<span class="small">Lieferzeit: {$Position->cLieferstatus}</span>
		{/if}

                {foreach name=variationen from=$Position->WarenkorbPosEigenschaftArr item=WKPosEigenschaft}
                                                
<span class="standard">[b]{$WKPosEigenschaft->cEigenschaftName}[/b]: {$WKPosEigenschaft->cEigenschaftWertName}
                                                </span>
                {/foreach}
        {else}
                                                <span class="bluenormal">{$Position->cName}</span>
        {/if}
                                        </td>
                                        <td width="50" style="padding-left:2px;" valign="top">
                                                <span class="standard">{$Position->nAnzahl}</span>
                                        </td>
		{if $Einstellungen.kaufabwicklung.bestellvorgang_einzelpreise_anzeigen=="Y"}
				                       <td width="90" style="padding-left:2px;" align="right" valign="top">
				                          <span class="standard">{$Position->cEinzelpreisLocalized[0]}</span>
				                       </td>
		{/if}
                                        <td width="90" style="padding-left:2px;" align="right" valign="top">
                                                <span class="standard">{$Position->cGesamtpreisLocalized[0]}</span>
                                        </td>
                                </tr>
                                </table>
{/foreach}
                                <table width="600" border="0" cellspacing="0" cellpadding="0" style="padding-top:11px;border-color:#929292;border-width:1px; border-style:dotted;border-top-width:0px;border-right-width:0px;border-left-width:0px;">
{if $Einstellungen.global.global_steuerpos_anzeigen!="N"}
{foreach name=steuerpositionen from=$Bestellung->Steuerpositionen item=Steuerposition}
                                <tr>
                                        <td valign="top" align="right" style="padding-bottom:5px;padding-top:4px;padding-right:8px;">
                                                <span class="standard">{$Steuerposition->cName}:</span></a>
                                        </td>
                                        <td width="90"  style="padding-bottom:5px;padding-top:4px;padding-right:8px;" align="right" valign="top">
                                                <span class="standard">{$Steuerposition->cPreisLocalized}</span>
                                        </td>
                                </tr>
{/foreach}
{/if}
{if $GuthabenNutzen==1}
                                <tr>
                                        <td valign="top" align="right" style="padding-bottom:5px;padding-top:11px;">
                                                <span class="standard">[b]Gutschein:[/b]</span></a>
                                        </td>
                                        <td width="90" style="padding-bottom:5px;padding-top:11px;" align="right" valign="top">
                                                <span class="standard">[b]-{$GutscheinLocalized}[/b]</span>
                                        </td>
                                </tr>
{/if}
                                <tr>
                                        <td valign="top" align="right"  style="padding-bottom:5px;padding-top:4px;padding-right:8px;font-size: 18px;">
                                                <span class="standard">[b]Gesamtsumme:[/b]</span></a>
                                        </td>
                                        <td width="90" style="padding-bottom:5px;padding-top:4px;padding-right:8px; font-size: 18px;" align="right" valign="top">
                                                <span class="standard">[b]{$Bestellung->WarensummeLocalized[0]}[/b]</span>
                                        </td>
                                </tr>
                                </table>



Ihre Rechnungsadresse:

{$Kunde->cAnrede} {$Kunde->cVorname} {$Kunde->cNachname}

{$Kunde->cStrasse}

{if $Kunde->cAdressZusatz}{$Kunde->cAdressZusatz}

{/if}{$Kunde->cPLZ} {$Kunde->cOrt}

{if $Kunde->cBundesland}{$Kunde->cBundesland}

{/if}{$Kunde->cLand}

{if $Kunde->cTel}Tel: {$Kunde->cTel}

{/if}{if $Kunde->cMobil}Mobil: {$Kunde->cMobil}

{/if}{if $Kunde->cFax}Fax: {$Kunde->cFax}

{/if}

Email: {$Kunde->cMail}

{if $Kunde->cUSTID}UstID: {$Kunde->cUSTID}

{/if}




{if $Bestellung->Lieferadresse->kLieferadresse>0} 
Ihre Lieferadresse: 


{$Bestellung->Lieferadresse->cAnrede} {$Bestellung->Lieferadresse->cVorname} {$Bestellung->Lieferadresse->cNachname}

{$Bestellung->Lieferadresse->cStrasse}

{if $Bestellung->Lieferadresse->cAdressZusatz}{$Bestellung->Lieferadresse->cAdressZusatz}

{/if}{$Bestellung->Lieferadresse->cPLZ} {$Bestellung->Lieferadresse->cOrt}

{if $Bestellung->Lieferadresse->cBundesland}{$Bestellung->Lieferadresse->cBundesland}

{/if}{$Bestellung->Lieferadresse->cLand}

{if $Bestellung->Lieferadresse->cTel}Tel: {$Bestellung->Lieferadresse->cTel}

{/if}{if $Bestellung->Lieferadresse->cMobil}Mobil: {$Bestellung->Lieferadresse->cMobil}

{/if}{if $Bestellung->Lieferadresse->cFax}Fax: {$Bestellung->Lieferadresse->cFax}

{/if}{if $Bestellung->Lieferadresse->cMail}Email: {$Bestellung->Lieferadresse->cMail}

{/if}

{else} 
Lieferadresse ist gleich Rechnungsadresse. 
{/if}




Sie haben folgende Zahlungsart gewählt: {$Bestellung->cZahlungsartName}



{if $Bestellung->Zahlungsart->cModulId=="za_ueberweisung_jtl"}
Bitte führen Sie folgende Überweisung durch:

	<table width="400" cellpadding="0" cellspacing="0">
		<tr><td>Kontoinhaber:</td><td>{$Firma->cKontoinhaber}</td></tr>
		<tr><td>Bank:</td><td>{$Firma->cBank}</td></tr>
		<tr><td>KontoNr:</td><td>{$Firma->cKontoNr}</td></tr>
		<tr><td>BLZ:</td><td>{$Firma->cBLZ}</td></tr>
		<tr><td> </td><td></td></tr>
		<tr><td>[b]Verwendungszweck[/b]:</td><td>[b]{$Bestellung->cBestellNr}[/b]</td></tr>
		<tr><td>[b]Betrag[/b]:</td><td>[b]{$Bestellung->WarensummeLocalized[0]}[/b]</td></tr>
		<tr><td> </td><td></td></tr>
		<tr><td colspan="2">[b]Für Auslandsüberweisungen:[/b]</td></tr>
		<tr><td>BIC:</td><td>{$Firma->cBIC}</td></tr>
		<tr><td>IBAN:</td><td>{$Firma->cIBAN}</td></tr>
	</table>

{elseif $Bestellung->Zahlungsart->cModulId=="za_nachnahme_jtl"}
Sie erhalten Ihre Ware per Nachnahme und zahlen direkt beim Postboten.
{elseif $Bestellung->Zahlungsart->cModulId=="za_kreditkarte_jtl"}
Wir belasten Ihre Kreditkarte in Kürze mit der fälligen Summe von {$Bestellung->WarensummeLocalized[0]}.
{elseif $Bestellung->Zahlungsart->cModulId=="za_rechnung_jtl"}
{elseif $Bestellung->Zahlungsart->cModulId=="za_lastschrift_jtl"}
Wir belasten in Kürze folgendes Bankkonto um die fällige Summe:



Kontoinhaber: {$Bestellung->Zahlungsinfo->cInhaber}

KontoNr: {$Bestellung->Zahlungsinfo->cKontoNr}

BLZ: {$Bestellung->Zahlungsinfo->cBLZ}

Bank: {$Bestellung->Zahlungsinfo->cBankName}



{elseif $Bestellung->Zahlungsart->cModulId=="za_barzahlung_jtl"}
{elseif $Bestellung->Zahlungsart->cModulId=="za_paypal_jtl"}
Falls Sie Ihre Zahlung per PayPal noch nicht durchgeführt haben, nutzen Sie folgende Emailadresse als Empfänger: {$Einstellungen.zahlungsarten.zahlungsart_paypal_empfaengermail}
{elseif $Bestellung->Zahlungsart->cModulId=="za_moneybookers_jtl"}
{/if}
{if $Bestellung->Zahlungsart->cModulId!="za_nachnahme_jtl" && $Bestellung->Zahlungsart->cModulId!="za_barzahlung_jtl"}
Die Bestellung wird direkt nach Zahlungseingang versandt. 

{/if}

Über den weiteren Verlauf Ihrer Bestellung werden wir Sie jeweils gesondert informieren. 



Mit freundlichem Gruß 



Ihr Team von {$Firma->cName}

So, wenn Du nun auch die Artikelnummr ausgeben möchtest, dann reicht es in der bereits vorhandenen Schleife zu machen. Schauen wir uns den Abschnitt genauer an, wo der Artikelname ausgebenen wird:

Code:
        {if $Position->nPosTyp==1}
                                                [b]{$Position->cName}[/b]
		{if $Einstellungen.kaufabwicklung.bestellvorgang_lieferstatus_anzeigen=="Y" && $Position->cLieferstatus}
							
<span class="small">Lieferzeit: {$Position->cLieferstatus}</span>
		{/if}

                {foreach name=variationen from=$Position->WarenkorbPosEigenschaftArr item=WKPosEigenschaft}
                                                
<span class="standard">[b]{$WKPosEigenschaft->cEigenschaftName}[/b]: {$WKPosEigenschaft->cEigenschaftWertName}
                                                </span>
                {/foreach}
        {else}

Wie {$Position->cName} kannst Du hier {$Position->cArtNr} verwenden.
 

scoutladen

Sehr aktives Mitglied
7. November 2007
1.155
7
Offenburg
danke für die ausführliche antwort... schön wäre es gewesen... habe das nun wie folgt angegeben:

Code:
{if $Position->nPosTyp==1}
                                                [b]{$Position->cName} {$Position->cArtNr}[/b]
      {if $Einstellungen.kaufabwicklung.bestellvorgang_lieferstatus_anzeigen=="Y" && $Position->cLieferstatus}

das ergebnis ist:

Sehr geehrter Herr Fröhlich,

vielen Dank für Ihre Bestellung bei Aktionsladen - Aktion Tagewerk - Dein Tag für Afrika.

Ihre Bestellung mit Bestellnummer BA1029 umfasst folgende Positionen:

Basic Shirt "Dein Tag für Afrika"

Größe: S 1 10,95 EUR
Paket (versichert) 1 3,90 EUR
inkl. 19% USt.: 2,37 EUR
Gesamtsumme: 14,85 EUR
...

weit und breit keine artikelnummer???
 

gerhard5302

Sehr aktives Mitglied
Da bin ich auch gerade bei ersten Testbestellungen drüber gefallen:

Kann man das nicht im Shop2 Admin Backend für jeden DAU einstellbar machen, was alles in der Bestellbestätigung vom Shop2 angezeigt werden soll? So mit Checkboxen?
Ist ja nicht jeder ein Programmierer oder kennt jemanden der das schnell mal einbauen kann.

Im Prinzip sollten doch die Rechnungs- und Lieferadresse, Art.Nr. bei den Artikeln und die Bestellnummer + Bestelldatum in der Betreffzeile vom Mail bzw. auch im Text sowieso standard sein.

lg
Gerhard
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hi Gerhard,


Kann man das nicht im Shop2 Admin Backend für jeden DAU einstellbar machen, was alles in der Bestellbestätigung vom Shop2 angezeigt werden soll? So mit Checkboxen?
Die Idee gefällt mir.. Also neben der vollen Freiheit wie jetzt, wäre ein Mailkonfigurator eine wirklich gute Sache. Ich schreibs mal auf die ToDo, auf wenn etwas weniger priorisiert.
 

C-DJ

Aktives Mitglied
29. September 2008
9
0
Gibt es auch Variablen für die Emailvorlagen auf JTL-Wawi herraus ?
So wie ich das verstanden habe, sind diese hier für den Shop, den ich aber nicht verwende.
 

n8schicht27

Gut bekanntes Mitglied
6. Oktober 2006
898
10
Bonn
AW: Variablen für Email

Code:
{foreach name=pos from=$Bestellung->Positionen item=Position}
                                                    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="">
                                                        <tr>
                                                            <td style="padding: 0.5em 0; font-size: 11px; font-family: Verdana,Arial,sans-serif;"> {if $Position->nPosTyp==1} <strong>{$Position->cName} ({$Position->cArtNr})</strong> {if $Einstellungen.kaufabwicklung.bestellvorgang_lieferstatus_anzeigen=="Y" && $Position->cLieferstatus}<br />
                                                                <span style="font-size: 9px; font-family: Verdana,Arial,sans-serif;">Lieferzeit: {$Position->cLieferstatus}</span> {/if}
                                                                {foreach name=variationen from=$Position->WarenkorbPosEigenschaftArr item=WKPosEigenschaft} <br />
                                                                <span style="font-size: 9px; font-family: Verdana,Arial,sans-serif;"><strong>{$WKPosEigenschaft->cEigenschaftName}</strong>: {$WKPosEigenschaft->cEigenschaftWertName} </span> {/foreach}
                                                                {else} <span style="color: #00F;">{$Position->cName}</span> {/if} </td>
                                                            <td width="100" style="padding: 0.5em 0; font-size: 11px; font-family: Verdana,Arial,sans-serif; text-align: center;">Menge:<br />
                                                                {$Position->nAnzahl}</td>
                                                            {if $Einstellungen.kaufabwicklung.bestellvorgang_einzelpreise_anzeigen=="Y"}
                                                            <td width="100" style="padding: 0.5em 0; font-size: 11px; font-family: Verdana,Arial,sans-serif; text-align: center;">Einzellpreis:<br />
                                                                {$Bestellung->Positionen[i]->fPreisEinzelNetto}</td>
                                                            {/if}
                                                            <td width="100" style="padding: 0.5em 0; font-size: 11px; font-family: Verdana,Arial,sans-serif; text-align: center;">Gesamtpreis:<br />
                                                                {$Position->cGesamtpreisLocalized[0]}</td>
                                                        </tr>
                                                    </table>
                                                    {/foreach}

wie kriege ich eine richtige anzeige des Einzelpreises hin in der Bestellbestätigung des shops?
 

bernd12

Gut bekanntes Mitglied
1. Oktober 2009
518
1
w
AW: Variablen für Email

danke.

ich habe das nun eingefügt.
Bei der Testmail funktioniert das auch.

Im Shopbetrieb aber nicht. Feld fehlt einfach.
Komisch.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Staffelpreise für Metro.de JTL-Ameise - Ideen, Lob und Kritik 0
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 1
Einstellungen für den DHL Ausdruck für Retourenetiketten für limango JTL-Wawi 1.10 0
Neu Verschiedene Startseiten für angemeldete und nicht angemeldete Benutzer möglich? Allgemeine Fragen zu JTL-Shop 2
Keine Suchergebnisse für Artikelnummer Lieferant JTL-Wawi 1.10 0
Neu Ankündigung: Entwicklung eines modified-Connectors für JTL-WaWi Modified eCommerce-Connector 0
Neu Eazyedit - KI-Bildbearbeitung für JTL User helfen Usern 0
Neu After-Sales-Marketing für Reputationsmanagement und Kundenbindungsmaßnahme User helfen Usern 0
Kann keinen neuen Export für Google Shopping mehr erstellen Allgemeine Fragen zu JTL-Shop 4
AltTitle für Bilder im WebShop und SEO? Einrichtung JTL-Shop5 1
Neu geplanter Releasetermin für Version 5.5.3? JTL-Shop - Fehler und Bugs 4
Neu Softwarelösung für Visagist inkl. Mini-Shop & Kassa User helfen Usern 22
Neu Google shopping export - neue Produkte markieren um eine Werbung nur für neue Produkte laufen zu lassen Technische Fragen zu Plugins und Templates 1
Neu feinere WMS Rechte über Benutzergruppen für gängige WMS Vorgänge JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Fehler Sie können aktuell keine Benutzer-Lizenzen für WMS bzw. WMS Mobile buchen Installation von JTL-WMS / JTL-Packtisch+ 9
In Diskussion Variable für die Anzahl eines Produkts auf der Pickliste JTL-Workflows - Ideen, Lob und Kritik 1
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 11
Neu Optimale Einstellungen für Mitarbeitende mit Beeinträchtigungen finden Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu DotLiquid zum auslesen Attribut für BrowseNodeID Amazon-Lister - Ideen, Lob und Kritik 3
Neu Neuer Dienstleister für E-Commerce Services Dienstleistung, Jobs und Ähnliches 0
Neu Lieferzeiten für Dropshipping und eigene Artikel richtig in Shopware 6 bzw. Wawi anzeigen Schnittstellen Import / Export 1
Neu Retourenlabel für DHL Selbstzahler über Retouren erstellen geht nicht JTL-ShippingLabels - Fehler und Bugs 0
Neu Buchungsgründe für Bareinnahmen und -ausgaben auf Tagesabschluss ausweisen JTL-POS - Ideen, Lob und Kritik 0
Neu Aktueller Installationsleitfaden / Softwareempfehlung für JTL Wawi 1.10.x im Netzwerk User helfen Usern - Fragen zu JTL-Wawi 2
Neu Hilfe für Amazon und Lister 2.0 gesucht Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Welches PlugIn für ein besseres Google Ranking? Plugins für JTL-Shop 2
Lieferanschrift für Lieferantenbestellung ändern JTL-Wawi 1.8 3
Versandkostenstaffel nur für bestimmte Artikel zählen lassen? JTL-Wawi 1.9 1
Neu JTL-Shop Lieferanten Artikelnummer und Suchbegiffe für Onlineshop werden im Shop nicht gefunden Allgemeine Fragen zu JTL-Shop 5
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Eigene Übersicht im Kundenstammblatt für durchschnittlichen Auftragswert/Röherlös/Zahlungsdauer Eigene Übersichten in der JTL-Wawi 3
Artikel Reiter "retail" (unser Name für JTL-POS) fehlt unter Sonderpreis JTL-Wawi 1.10 1
Neu Amazon Lister 2.0 "für das Verkaufskonto 'Amazon.de Lister' konnten keine Versandregeln gefunden werden. ..." 1.10.12.0 Amazon-Lister - Fehler und Bugs 1
Neu JTL Shop 5.5 Tips für bessere Performance? Allgemeine Fragen zu JTL-Shop 7
Neu Wenn keine Postnummer für Versand per DHL notwendig ist User helfen Usern - Fragen zu JTL-Wawi 0
Bild "TT-EC15-main.png" für das Angebot mit SKU "TT-EC15" auf Channel "OTTODEJTL" wurde nicht gefunden JTL-Wawi 1.9 0
In Diskussion JTL WAWI + FFN + OrangeConnex Workflow für Versand und Lagerbestand JTL-Workflows - Ideen, Lob und Kritik 0
Neu Gleiche Designvorlage für eBay und JTL-Shop mit globalen Textbausteinen nutzen Allgemeine Fragen zu JTL-Shop 0
Neu Ändern des Dokumententitels oder andere Wege der Datenübergabe in das Dokument hinein für Artikeletiketten. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Artikel z.B. mit Rabattcode für 0€ verkaufen. Allgemeine Fragen zu JTL-Shop 4
Speicherpfad für PDF JTL-Wawi 1.10 2
Neu Seit 5.5.0: Manchmal plötzlich kein Checkout mehr möglich "Artikel vergriffen..." Meldung für gesamte Sortiment JTL-Shop - Fehler und Bugs 2
Neu Tipps für erfolgreiche ERP-Schulungen und Änderungsmanagement Smalltalk 0
Neu ShippingLabels für Internetmarke konfigurieren JTL-ShippingLabels - Fehler und Bugs 2
Neu §12 Abs. 3 UStG für Solar- und Photovoltaikanlagen User helfen Usern - Fragen zu JTL-Wawi 8
Neu Exportformate liefern nur netto Werte für Versandkosten seit JTL Shop 5.5.0 Betrieb / Pflege von JTL-Shop 6
Neu Packtisch+ "einrichten" Tipps, Erfahrungen für Packtisch Neuling Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Erfahrungen & Alternativen: OSS-Tool für JTL-Wawi (CountX bereits im Einsatz) User helfen Usern - Fragen zu JTL-Wawi 3
Neu cms_page_name für Shopseiten ermöglichen Shopware-Connector 0
Neu Versand für Amazon FBM Bestellungen automatisieren User helfen Usern 0

Ähnliche Themen