we:newsletterSalutation in PHP-Variable schreiben

Fragen zum Erstellen von Templates für webEdition.
adrian
Senior Member
Beiträge: 163
Registriert: Di 30. Sep 2003, 20:05

we:newsletterSalutation in PHP-Variable schreiben

Beitragvon adrian » So 5. Feb 2006, 17:11

Hallo Zusammen,

ich möchte gerne den Inhalt der Feldes <we:newsletterSalutation type="title"/> in eine php Variable scheiben.

also irgendwie so:
<?php $titel = $GLOBALS["we_doc"]->getElement("newsletterSalutation");?>

Das klappt ja, z.B. bei einem einfachen Textfeld super. Hier bekomm ich das nur nicht hin. Was fehlt in der Abfrage?

Wahrscheinlich der genaue Zugriff auf die Position von "titel" im Array?
Aber wie komm ich da ran?

Kann mir jemand helfen?
Schon jetzt vielen Dank!!!

adrian
Senior Member
Beiträge: 163
Registriert: Di 30. Sep 2003, 20:05

Beitragvon adrian » Mi 8. Feb 2006, 09:26

hat niemand eine idee??

im endeffekt soll das ganze in eine abfrage führen, bei der ich in einer personalisierten anrede anhand des titels unterscheiden kann.

ich brauche das ganze für eine englische seite mit newsletter.
und da soll halt in den newsletter bzw. in die anmeldebestätigung die persöhnliche anrede.

es müsste also bei einem titel
"dear dr. müller"

und nicht:
"dear mr. dr. müller"
heißen.

wenn der dr. nicht gesetzt ist, soll jedoch:
"dear mr. müller"
kommen.

bin für alle denkanstöße dankbar.

Ralf Pospiech

Beitragvon Ralf Pospiech » Mi 8. Feb 2006, 10:36

Hallo,

man kann im Newsletter leider nicht per PHP auf diese Variablen zugreifen, da die Site beim versandt quasi zur Laufzeit geparsed wird. Eine andere Lösung habe ich momentan nicht, müsste irgendwie beim Eintragen der User nicht beim versandt zu lösen sein.

MarS
Senior Member
Beiträge: 602
Registriert: Mo 2. Mai 2005, 11:30
Wohnort: Kiel
Kontaktdaten:

Re: we:newsletterSalutation in PHP-Variable schreiben

Beitragvon MarS » Fr 30. Apr 2010, 16:27

Der Thread ist stark angestaubt, aber evtl. hilft es dem ein oder andern.

Wenn der Newsletter versendet wird (und NUR dann!) stehen die folgenden Variablen zur Verfügung:

Code: Alles auswählen

$GLOBALS["WE_TITLE"]
$GLOBALS["WE_FIRSTNAME"]
$GLOBALS["WE_LASTNAME"]
$GLOBALS["WE_MAIL"]
$GLOBALS["WE_SALUTATION"]
$GLOBALS["WE_NEWSLETTER_EMAIL"]
Diese Variablen sind weder in der Vorschau noch im Test-Newsletter gesetzt.

Gruß, Martin


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 75 Gäste