Hallo Gemeinde,
ich versende erfolgreich einen Newsletter und nutze dafür immer eine Page. Nun habe ich im Contentelement eines solchen Newsletters zwei marker gesetzt. Der eine (testweise) ist YEAR und der andere (mein Ziel) ist der marker USER_NAME.
Das ersetzen des markers YEAR klappt einwandfrei, bei allen Empfängern wird das aktuelle jahr angezeigt wo der Marker stand. Aber der andere Marker wird nicht richtig ersetzt. Was mache ich falsch?
Die Daten sind in der Tabelle tt_adress gespeichert, das abzurufende Feld ist first_name.
Hier mein Typoscript:
temp.marks = cObject
temp.marks {
YEAR = TEXT
YEAR {
data = date : U
strftime = %Y
wrap = |
}
USER_first_name = TEXT
USER_first_name {
data = TSFE:tt_address|first_name
wrap = |
}
}
## Text-ContentElement anpassen:
tt_content.text >
tt_content.text = COA
tt_content.text {
10 = < lib.stdheader
20 = TEXT
20 {
cObject = TEMPLATE
cObject {
template = TEXT
template.field = bodytext
marks < temp.marks
}
required = 1
parseFunc = < lib.parseFunc_RTE
editIcons = tt_content:bodytext, rte_enabled
editIcons.beforeLastTag = 1
editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.php:eIcon.bodytext
prefixComment = 2 | Text:
}
}
Hab es alternativ statt mit "TSFE:tt_address|first_name" auch schon mit "DB:tt_address:first_name" probiert. 🙂
Danke & Liebe Grüße, Falk