Zum Inhalt springen

4.0 und Template-Einbindung funzt net

Erstellt am 29. Juli 2006 · 11 Antworten · letzte Antwort am 3. August 2006

Tags: Update & Upgrade, Frage

flex001 ·

Hi zusammen,

ich habe von meiner 3.8 installation gerade mal mein template rübergenommen

seite = PAGE
seite {
     typeNum = 0
     bodyTag = <body bgcolor="#EFEFEF">
     stylesheet = fileadmin/template/style.css
     meta.AUTHOR = m.b.
     
   10 = TEMPLATE
   10.template = FILE
    10.template.file = fileadmin/template/mastertemplate.tmpl
   10.workOnSubpart = DOKUMENT
   10.marks {

HEADLINE = TEXT
HEADLINE.field = title
....

ist haargenau wie in 3.8 aber mein Template wird nicht angezeigt. Die css und den Author bindet er ein, aber nicht meine Vorlage. Sie liegt an richtiger STelle und heißt auch richtig.

#angry#

was zum ** entschärft ** kann nur das Problem sein?

toyde ·

1. Sich Haare ausreissen - erlaubt. Aber fluchen muss man deswegen nicht #paralyzed# .

2. Was wird im Frontend ausgegeben? Quellcode? Falls nicht, wäre der Rest des Root-TypoScript noch interessant.

grüsse

flex001 ·

Hey,

ich habs jetzt nochmal von Grund auf probiert, aber ich bekomms nicht mehr hin:

# Default PAGE object:
page = PAGE
page.20 = TEXT
page.20.value = HELLO WORLD!

page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file= fileadmin/template/mastertemplate.tmpl
page.10.workOnSubpart = DOKUMENT

es müsste doch wenigstens mein Gerüst eingebunden werden ... ich sprech ja noch nicht mal die Marks an, aber nicht mal das funktioniert.

content(default) hab ich drin 😉

ich könnt grad echt durchdrehen #angry#

flex001 ·

wenn ich mein template ganz normal als file einbinde, erkennt er es ja

page.15 = FILE
page.15.file = fileadmin/mb/mastertemplate.tmpl
page.15.wrap = <b>|</b>

aber ich bekomm mein Template nicht als Vorlage rein 😢

bitte helft mir

Unbekannter Benutzer ·

Sehr komisch.. hier mal mein eingebundenes Template, änders mal ab und fügs ein.. vielleicht gehts ja.
Bei dir fehlt typenum, oder?

# Default PAGE object:
page = PAGE
page.typeNum = 0

page.10 = TEMPLATE
page.10 {
    #Template einbinden
    template = FILE
    template.file = fileadmin/david/template.html

    subparts.TEST = text
    subparts.TEST.value = Es klappt!
}

Grüße
David

chris3 ·
davidvdb schrieb

Bei dir fehlt typenum, oder?

... dachte ich auch zuerst, aber im ersten Post steht's ... #paralyzed#

chris3 ·

... stimmt, könnte sein ... !

Hast Du die DOKUMENT 'Marker' in Deinem Template ... ?
(... sonst arbeitet der in einem Suppart, den er nicht findet ... #paralyzed# )

toyde ·

Erspart euch doch die Raterei 😉 .
Lasst ihn mal antworten.

grüsse

ausserdem:
wie erwähnt gibt's in der Doku (Seite 80ff) genau die Erklärung, wie das nötige TypoScript mit einem HTML-Template arbeitet. Der Thread ist bald ne Woche alt - obiges nachzulesen/einzubauen dauert 15min.

flex001 ·
adriana82 schrieb

und wenn du das raus nimmst

page.10.workOnSubpart = DOKUMENT

Funktioniert es?

ja, hab vergessen den Subpart zu schließen.
Aber komischerweiße gings bei 3.8 auch ohne o.O

Vielen vielen Dank für die Hilfe #paralyzed#