Ich möchte in mein Template mittels TS ein HTML Fragment einbinden. Dieses Fragment besitzt Marker, die ich gegen Code austauschen möchte.
Also in etwa so:
temp.FRM1 = FILE
temp.FRM1 {
file = fileadmin/forms/frm1.de.html
marks {
markname = TEXT
markname .value = Hallo ich bin ein Text
}
}
Leider wird der marks Befehl ignoriert. Was mache ich falsch?
Danke,
Gerfried
Hi,
"marks" ist keine Eigenschaft von "FILE" sondern von "TEMPLATE".
Schau dir mal die TS Ref genauer an!
😃
friction48 schrieb
"marks" ist keine Eigenschaft von "FILE" sondern von "TEMPLATE".
Das habe ich schon befürchtet - wie kann ich mir dann helfen? Gibt es ein "Replace" für den aus dem File eingelesenen Content?
Danke,
Gerfried
Mach doch daraus auch ein Template.
Kitsunet schrieb
Mach doch daraus auch ein Template.
Hmm - also ein Template im Template, oder? - Wie weise ich dem Haupttemplate die Position des Subtemplates zu? Gibt's da ein Beispiel?
Vielen Dank,
Gerfried
naja. z.B.
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = haupttemplate.html
page.10.marks.CONTENT = TEMPLATE
page.10.marks.CONTENT.template = FILE
page.10.marks.CONTENT.template.file = subtemplate.html
page.10.marks.CONTENT.marks.BLA < styles.content.get
weißt dem Marker CONTENT im Haupttemplate wiederum ein Template zu, in diesem wird dann der Marker BLA mit Content aus der Hauptspalte ersetzt...
Einfach genial! Vielen, vielen Dank!!!
:p