3. Konfiguration

Sie k├Ânnen jetzt unter "Einstellungen -> E-Mail-Vorlagen" bzw. ab Shopware 5.6 unter "Einstellungen -> E-Mail-Management -> E-Mail-Vorlagen" im Ordner "Benutzer-E-Mails" beliebige E-Mail-Vorlagen f├╝r Ihre Formulare anlegen. In diesen E-Mail-Vorlagen haben Sie Zugriff auf verschiedene Variablen, u.A. auf die Namen der Felder des Formulars und auf die vom Absender abgeschickten Werte. Sollten Sie zum Beispiel eine Vorlage mit dem Standard Formular "Kontaktformular" verkn├╝pfen, stehen Ihnen folgende Variablen zur Verf├╝gung:

{$sShop}: Shopware Demo {$sShopURL}: http://example.com {$momoFormData.anrede.label}: Anrede {$momoFormData.anrede.value}: Herr {$momoFormData.vorname.label}: Vorname {$momoFormData.vorname.value}: Moritz {$momoFormData.nachname.label}: Nachname {$momoFormData.nachname.value}: M├╝ller {$momoFormData.email.label}: eMail-Adresse {$momoFormData.email.value}: [email protected] {$momoFormData.telefon.label}: Telefon {$momoFormData.telefon.value}: {$momoFormData.betreff.label}: Betreff {$momoFormData.betreff.value}: Kontaktanfrage {$momoFormData.kommentar.label}: Kommentar {$momoFormData.kommentar.value}: Sehr geehrte Damen und Herren...

Sie sehen also, dass Sie pro Feld auf das Label und auf den vom Absender abgeschickten Wert zugreifen k├Ânnen. Ab Version 1.1.0 des Plugins werden auch Felder vom Typ "text2" unterst├╝tzt. Wenn das Feld beispielsweise den Namen "plz;ort" mit dem Label "PLZ;Ort" hat, stehen in der E-Mail-Vorlage folgende Variablen getrennt zur Verf├╝gung:

{$momoFormData.plz.label}: PLZ {$momoFormData.plz.value}: ... {$momoFormData.ort.label}: Ort {$momoFormData.ort.value}: ...

Sollten Ihre Feld-Namen Sonderzeichen oder Umlaute enthalten, m├╝ssen die Variablen wie folgt in die Vorlage eingebaut werden:

{$momoFormData['stra├če'].label}: Stra├če {$momoFormData['stra├če'].value}: Hauptstra├če {$momoFormData['nationalit├Ąt'].label}: Nationalit├Ąt {$momoFormData['nationalit├Ąt'].value}: Deutsch

Wenn die E-Mail-Vorlage angelegt ist, k├Ânnen Sie diese mit dem Formular verkn├╝pfen, indem Sie sie in dem Freitextfeld des Formulars ausw├Ąhlen. Bei Formularen, wo nichts in dem Freitextfeld ausgew├Ąhlt wird, wird weiterhin die normale Plain-Text E-Mail, die beim Formular gepflegt ist, verschickt.

Wie es auch bei der Plain-Text E-Mail der Fall ist, wird die E-Mail dann an die E-Mail-Adresse geschickt, die beim Formular hinterlegt ist.