Zum Inhalt springen

file einlesen und dann marks anwenden

Erstellt am 2. September 2007 · 6 Antworten · letzte Antwort am 4. September 2007

Tags: Frage

Gerfried ·

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

Gerfried ·
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

Gerfried ·
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

Unbekannter Benutzer ·

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...