email Variable ausblenden wenn leer

volvisti

Sehr aktives Mitglied
18. Juli 2017
266
29
Hallo zusammen,
im Shop frage ich bei der Registrierung Anrede und Titel optional ab.
Nun würde ich diese Varaiblen gerne in der Anrede verwenden, aber ausblenden, wenn sie nicht gefüllt wurden.

Guten Tag {Kunde->cAnredeLocalized} {Kunde->cTitel} {Kunde-> cVorname} {Kunde ->Nachname},

würde z.B. zu
Guten Tag Herr Dr. Hans Müller,

Wenn der Kunde sich nun aber nur als Uschi Glas registert hat, würde ja ausgegeben werden:
Guten Tag Uschi Glas,

Das sieht natürlich nicht wirklich gut aus.
Im Formular wüßte ich, wie es geht, aber in der Mailvorlage des Shops lege ich die Karten.

Also bitte ich Euch um Hilfe sowohl für die HTML-, wie für die Text-Version.
Danke schon mal.

Beste Grüße aus dem Vorweihnachtschaos
 

volvisti

Sehr aktives Mitglied
18. Juli 2017
266
29
Sorry, das ich mich da nicht so genau auskenne. :-S ;)
Genau die Handhabung der IFs war mein Problem.
Programmierung ist halt nur zu einem Drittel meine Welt. ;)

Kannst Du mir auch nen Tipp geben, wie ich das mit den Leerzeichen mache?
Danke Dir schon mal
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.140
222
Halle (Saale)
So, wie ich es eben geschrieben habe.
Code:
Guten Tag {if $Kunde->cAnredeLocalized|strlen > 0}{$Kunde->cAnredeLocalized} {/if}{if $Kunde->cTitel|strlen > 0}{$Kunde->cTitel} {/if}{$Kunde->cVorname} {$Kunde->cNachname},
Ergibt
"Guten Tag Frau Dr. Marianne Meyer"
"Guten Tag Herr Hubert Müller"
"Guten Tag Dr. Peter Schmidt"
"Guten Tag Max Mustermann"
 
Zuletzt bearbeitet:

volvisti

Sehr aktives Mitglied
18. Juli 2017
266
29
Vielen Dank für die Hilfe.

Doch - zu früh gefreut...
Habe Deinen Code in die Vorlage kopiert und eine Testmail angefordert.
Das Ergebnis war leider nicht wie von Dir beschrieben.

Nach ein wenig Nachdenken bin ich drauf gekommen, dass da in Deiner Codezeile ein paar } zu viel sind und das "c" vor Nachname fehlt.
Nach Löschen und Ergänzen bleibt dann dieser Lösungsansatz übrig:

Guten Tag {if $Kunde->cAnredeLocalized | strlen > 0} {$Kunde->cAnredeLocalized} {/if} {if $Kunde->cTitel | strlen > 0}{$Kunde->cTitel} {/if} {$Kunde->cVorname} {$Kunde->cNachname},

Für alle, die, wie ich, nicht "from scratch" erfinden aber Lückentexte füllen können... ;););)
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Gleiche Variable in Email-Text und in Email-html - funktionieren aber im html nicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Druckvorlagen List & Label Variable Report.Company.Email mit falschem Wert verknüpft Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Versandart -> Hinweistext Email (Deutsch) Einrichtung von JTL-Shop4 0
Beantwortet JTL Workflow Versand Email Zustellinfo JTL-Workflows - Fehler und Bugs 1
Beantwortet Wawi Schickt keine Rechnung per Email. JTL-Wawi - Fehler und Bugs 11
Neu JTL versendet keine eMail an manche Kunden User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wie Eigene Felder in Email Vorlage nutzen Wawi 1.6.x ? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Email / Ticket Weiterleitung Servicedesk (Beta) 1
Neu Übersetzungen der Druck-/Email-/Exportvorlagen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Bestellbestätigung Email BCC wird nicht gesendet JTL-Shop3 0
Neu Email von Amazon-Pay bezüglich der Sicherheitslücke Betrieb / Pflege von JTL-Shop 2
Neu Ebay zu Shopify zu JTLWawi Email Problem Shopify-Connector 1
"Frage zum Artikel" Email wird nicht gesendet Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu Variable Lieferschein Drop-Shipping Lieferant / Warenlager Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Exportformat Variable: Artikel-Versandkosten immer Null JTL-Shop - Fehler und Bugs 3
Neu Exportvorlage - Variable - Positionen.VPEMenge JTL-Wawi - Fehler und Bugs 1
Neu Wunschzettel umbennen - Smarty variable Betrieb / Pflege von JTL-Shop 2
Neu Verkaufseinheit Variable hinzufügen JTL-Wawi - Ideen, Lob und Kritik 0
Neu NOVA - welche css Variable für Hintergrund? Installation / Updates von JTL-Shop 1
JTL Shop 5: Wunschzettel im Kundenkonto ausblenden Einrichtung JTL-Shop5 2
In Bearbeitung Zahlungsart BAR entfernen, Alle Bons ausblenden, Auto Login Allgemeine Fragen zu JTL-POS 1
Neu Artikel im Shopify Shop ausblenden wenn Bestand weniger als 20 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Übersicht der Variationskombinationen: nicht benötigte Spalten dauerhaft ausblenden/deaktivieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu Versandart Hinweistext ausblenden??????? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Menü auf der Linken Seite ausblenden Einrichtung JTL-Shop5 1
Neu Shop5 - Produkt Detailansicht - Dropdown Menü - Preise von Kindartikeln ausblenden Betrieb / Pflege von JTL-Shop 0
Neu Statische Kategorien und Filter bei Nutzung von JTL Search ausblenden JTL-Search 1
Neu Warenkorb -> Bestellübersicht -> "Zzgl. Versandkosten" bei Versandkostenfreien Artikeln ausblenden Allgemeine Fragen zu JTL-Shop 2
Variationen ohne Lagerbestand ausblenden? Einrichtung JTL-Shop5 4
Neu Shop 5 Artikel ohne Bestand ausblenden Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop5 ... Merkmalwerte mit 0 Treffer ausblenden Templates für JTL-Shop 0
Neu Menge auf der Artikeldetailseite ausblenden Allgemeine Fragen zu JTL-Shop 4
Neu Kategorie im Megamenu ausblenden Einrichtung von JTL-Shop4 0

Ähnliche Themen