Gelöst Newsletterbestätigung zieht sich den Namen nicht

Sven83

Gut bekanntes Mitglied
26. Februar 2017
135
8
Hallo Leute,

ich spiele gerade mit der Newsletter Anmeldung herum und mir ist etwas aufgefallen.

Wenn sich bei mir ein Kunde zum Newsletter anmeldet, bekommt er eine E-Mail zur Bestätigung. In der Mail ist eine Anrede, die auf den Wert des Namen zurückgreift. Leider bleibt das Feld leer, er zieht sich den Namen in der E-Mail nicht. In anderen E-Mails wie Bestellbestätigung usw. klappt es überall, nur bei der Newsletteranmeldung nicht. Ich habe die Daten in der Mailvorlage geprüft, alles identisch zu anderen Vorlagen bei denen es funktioniert. Wenn ich unter Newsletter schaue, steht dort der Vor und Nachname auch korrekt, die Daten sind also vorhanden.

Hat jemand einen Tip für mich ?

Danke und Gruß
Sven
 

Mirko.Schmidt User deaktiviert

Guest
Hallo,

der Name und Nachname sind nur optionale Inputfelder. Wenn dann diese nicht gefüllt sind wird gar nichts angezeigt. Um dies abzufangen könnte man z.B. die Emailvorlagen einfach anpassen
Unter ../admin/mailtemplates/ger/ gibt's "freischaltungsemail_nach_newsletteranmeldung_html.tpl" und "freischaltungsemail_nach_newsletteranmeldung_plain.tpl". In diesen gibt's folgende Zeilen:
Code:
{if isset($Kunde->kKunde) && $Kunde->kKunde > 0}
    Sehr {if $Kunde->cAnrede=="w"}geehrte Frau{else}geehrter Herr{/if} {$Kunde->cNachname},<br>
<br>
{else}
    Sehr {if $NewsletterEmpfaenger->cAnrede=="w"}geehrte Frau{else}geehrter Herr{/if} {$NewsletterEmpfaenger->cNachname},<br>
<br>
{/if}
dieser müsste aber wie folgt abgeändert werden
Code:
{if isset($Kunde->kKunde) && $Kunde->kKunde > 0}
    Sehr {if $Kunde->cAnrede=="w"}geehrte Frau{else}geehrter Herr{/if} {$Kunde->cNachname},<br>
    <br>
{elseif !empty($NewsletterEmpfaenger->cNachname)}
    Sehr {if $NewsletterEmpfaenger->cAnrede=="w"}geehrte Frau{else}geehrter Herr{/if} {$NewsletterEmpfaenger->cNachname},<br>
    <br>
{else}
    "Ihre gewuenschte Anrede",<br>
    <br>
{/if}
Das wäre jetzt der Code für die HTML Variante.
 

Sven83

Gut bekanntes Mitglied
26. Februar 2017
135
8
Hi und vielen Dank für den Code. Der Kunde bzw ich habe aber Vor und Nachnamen im Formular eingegeben und diese beiden Daten erscheinen ja auch im Backend unter Newsletter, somit sind die Daten vorhanden, nur zieht er sie sich nicht beim versenden. Andere Mailvorlagen die auf diese Daten zugreifen funktionieren.
 

Mirko.Schmidt User deaktiviert

Guest
Wie schaut den der gesamte Code der Emailvorlage aus, je nach Einstellung "Diese E-Mailart versenden als" beide Inhaltstypen einmal posten bzw. als Datei anhängen.
 

Sven83

Gut bekanntes Mitglied
26. Februar 2017
135
8
Ach...ich habs gefunden. Es ware eine falsche Zuweisung. Es ist {$NewsletterEmpfaenger->cVorname}. Da lag der Fehler. Fehler auf meiner Seite ! Ich habe wie in den anderen Vorlagen immer {$Kunde->cVorname} genutzt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Bestellpositionen lassen sich nur einmalig verschieben – Sortierfunktion danach deaktiviert JTL-Wawi 1.11 3
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3
Neu JTL Diag / SQL Mitschnitt lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 6
Auftrag hängt in Pickliste fest und lässt sich nicht ausliefern! Tipps und Tricks - hilfreiche Videoanleitungen 2
JTL- Worker Dienst lässt sich nicht installieren über .bat-Datei JTL-Wawi 1.11 1
POS: Manche Artikel lassen sich nicht manuell umschreiben JTL-POS - Fehler und Bugs 0
Kleiner Bug > Wareneingang > Tastenbeschriftung ändert sich nach einmaligem Klicken JTL-Wawi 1.11 0
Neu Änderung der Spezialseite "Versandinformationen" zeigt sich nicht im Frontend Betrieb / Pflege von JTL-Shop 2
Ameise lässt sich nicht starten unter 1.11.4 JTL-Wawi 1.11 4
Alte Amazon Aufträge lassen sich nicht löschen JTL-Wawi 1.11 0
Neu Hersteller ändert sich selbständig eBay-Anbindung - Fehler und Bugs 1
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Kasse lässt sich anbinden aber dann nicht speichern Einrichtung / Updates von JTL-POS 1
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Seiten Aktualisieren sich nicht mehr automatisch beim seit einigen Updates JTL-Wawi 1.11 16
Dashboard merkt sich Einstellungen nicht JTL-Wawi 1.11 1
Umlagerung zu Amazon-FBA plötzlich nicht mehr möglich: Zugewiesende Amazon-SKU weg: "Es befinden sich Artikel ohne Amazon-SKU in der Umlagerung." JTL-Wawi 1.9 7
Neu Wawi 1.10 weigert sich zu starten und 1.11 kann man nicht downloaden JTL-Wawi - Fehler und Bugs 4
Neu Kunde kann sich im Checkout-Prozess nicht anmelden bzw. bleibt nicht angemeldet. Installation / Updates von JTL-Shop 11
Neu Stückzahl lässt sich mit [+] und [-] Buttons nicht ändern JTL-Shop - Fehler und Bugs 6
Auftrag auf Pickliste lässt sich nicht mehr entfernen JTL-Wawi 1.9 1
Neu WMS-Lager lässt sich nicht anlegen – Meldung „Sie besitzen keine Lizenz für JTL-WMS“ trotz gebuchtem WMS Start Installation von JTL-WMS / JTL-Packtisch+ 3
Neu Artikel lassen sich nicht aus Shopify Store löschen Shopify-Connector 4
Neu Die Leiferantendaten bei Artikelstammdaten lassen sich per Ameise nicht ändern User helfen Usern - Fragen zu JTL-Wawi 6

Ähnliche Themen