Gelöst Newsletterbestätigung zieht sich den Namen nicht

Sven83

Gut bekanntes Mitglied
26. Februar 2017
122
7
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
122
7
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
122
7
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 Weiterleitung Seo, Shop zieht innerhalb der Domain um Allgemeine Fragen zu JTL-Shop 3
Wo befindet sich Bestellabschluss Datei? Einrichtung JTL-Shop5 0
Neu Bild in Footer Box lässt sich nicht anzeigen, "Falsche Antwort des Servers." Betrieb / Pflege von JTL-Shop 2
Neu Stückliste vom Artikel lässt sich nicht im Packtisch buchen - Stückliste eines Kindes schon Arbeitsabläufe in JTL-Wawi 4
Neu Reiter "Probleme" - Plugins lassen sich nicht entfernen oder deaktivieren 5.2.1 Plugins für JTL-Shop 0
Neu Worker lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 7
Neu Artikel lassen sich nicht öffnen " Die Sequenz enthält kein übereinstimmendes Element" JTL-Wawi - Fehler und Bugs 1
Neu Version 1.7.6.1 einzelne Stücklistenartikel lassen sich nicht mehr öffnen/bearbeiten JTL-Wawi - Fehler und Bugs 2
In Diskussion JTL POS lässt sich nicht im Kundencenter anmelden JTL-POS - Fehler und Bugs 2
Neu Artikel in eigener Datenbank löschen, der sich im FFN Network befindet User helfen Usern - Fragen zu JTL-Wawi 0
Issue angelegt [WAWI-66930] Workflow mit Positionstyp lässt sich nicht generieren JTL-Workflows - Fehler und Bugs 5
Beantwortet Workflow wenn sich Preis eines Artikels mit kundenspezifischen Preisen ändert JTL-Workflows - Ideen, Lob und Kritik 4
Artikel mit Amazonbezug lassen sich nicht mehr öffnen in 1.6.45.1 JTL-Wawi 1.6 0
Neu Worker hängt sich bei WF auf JTL-Wawi - Fehler und Bugs 5
Kategorien und Warengruppen lassen sich nicht ändern JTL-Wawi 1.6 5
Gelöst Mitarbeiter / Admin können sich ohne Passwort einloggen Allgemeine Fragen zu JTL-POS 1
Neu Konfigurationsartikel lässt sich nicht ans Fulfillmentübergeben JTL-Wawi - Fehler und Bugs 0
Neu JTL-POS lässt sich nicht updaten Einrichtung / Updates von JTL-POS 0
Neu AMAZON Konto lässt sich nicht anbinden Schnittstellen Import / Export 2
Neu Stücklistenartikel lässt sich nicht ausliefern JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 6
Neu Lieferschein aus FFN lässt sich nicht mehr aktualisieren JTL-Wawi - Fehler und Bugs 0
In Bearbeitung POS ERP Rechnungen lassen sich nicht über WAWI drucken "Auftrag wird extern abgerechnet" Allgemeine Fragen zu JTL-POS 5
Beantwortet Systemcache lässt sich nicht bearbeiten/löschen JTL-Shop - Fehler und Bugs 0
Bildgrößen lassen sich nicht ändern Einrichtung JTL-Shop5 0
Artikel lassen sich nicht mehr öffnen bei Version 1.7.5 JTL-Wawi 1.7 1
Neu Plugin lassen sich im neuen 5er Shop nicht installieren über meine Käufe Upgrade JTL-Shop4 auf JTL-Shop5 5
Neu APCu Cache JTL Shop 5 leert sich automatisch bei 65mb Gesamtgröße Einrichtung von JTL-Shop4 0
Neu Warengruppen lassen sich nicht ändern JTL-Ameise - Ideen, Lob und Kritik 3
Neu nach stornierter Rechnung lässt sich keine neue Rechnung im Auftrag erstellen JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen