Zum Inhalt springen

###MARKER### im Frontend TEXT dynamisch ersetzen

Erstellt am 26. Juni 2007 · 2 Antworten · letzte Antwort am 11. Dezember 2007

Tags: Frage

sebtypo3 ·

Hallo,

Ich möchte gerne einen im Backend eingebenen Marker (###BELIEBIGERTEXT###) durch ein Template (oder TEXT) ersetzen.

Ich habe des mit untenstehendem Code versucht. Leider ersetzt mir das Script meine MARKER ###USER###, ###DYNINHALT### und ###HALLOWELT### nicht. Was mache ich falsch?

Anbei mein Typoscript Code:
##########################
### Anpassung tt_content
##########################
tt_content.text {
10 =< lib.stdheader
20 = TEXT
20 {
file >
cObject = TEMPLATE
cObject {
template = TEXT
template.field = bodytext
marks < temp.marks
}
}
}

##########################
### temp mit zu ersetzenden Marker
##########################
temp.marks = cObject
temp.marks {
USER = TEXT
USER {
value = Gast
override.cObject = TEXT
override.cObject {
data = TSFE:fe_user|user|username
required = 1
}
}
HALLOWELT = TEXT
HALLOWELT = Hallo Welt!

DYNINHALT = FILE
DYNINHALT .file = fileadmin/template/inhalt.html
}

Kann mir jemand weiterhelfen? Jeder Tipp ist willkommen. Vielen Dank schon mal im voraus.

Grüsse
Sebastian