Zum Inhalt springen

Extension Templates einsetzen, aber wie?

Erstellt am 3. August 2007 · 3 Antworten · letzte Antwort am 3. August 2007

Tags: Frage

isabelle ·

Hallo zusammen

Ich habe 1 RootTemplate (TypoScriptTemplate) in dem ich meine Subparts so auslagere:

subparts.HEADER_MENU < temp.HEADER_MENU

und dann habe ich entsprechend einige Extension Templates die ich so aufbaue:

temp.HEADER_MENU = HMENU
temp.HEADER_MENU {
etc...
}

Nun gibt es aber Funktionen die nicht über Subparts angesprochen werden können/sollen...

Kann mir jemand sagen wie ich die richtig einsetzen/einbinden kann?

Also in meinem Extension Template steht dann so was:

tt_content.menu.20 = HMENU
ect..

Wie binde ich das richtig ein?

Danke für jeden Tipp.

Gruss
Isa

automatix ·

Ich bin mir nicht sicher, ob ich die Frage richtig verstanden habe... So müsste es eigentlich gehen:

[...]
tt_content.menu.20 = HMENU
tt_content.menu.20 {
    [...]
}
[...]
subparts.HEADER_MENU < tt_content.menu.20
[...]

Oder irre ich mich?..

isabelle ·

nur ein bischen :o

ich habe ja keine subparts dafür...

als beispiel, die "news-geschichte"

ext. template:

plugin.tt_news.irgendwas
usw

reicht das?

muss ich das nicht irgendwie im root-template "bekanntmachen" ?

merci
isa

automatix ·

/*
Das verstehe ich jetzt nicht, sorry... Aber vieleicht liegts an meinem Unwissen -- bin auch kein großer Experte.. 🙂
*/

Willst Du eine Ext mit TS-Mitteln konfigurieren? Dann einfach

plugin.tx_meineext_pi1.eigenschaft = Wert

in das "zuständige" TS-Temptalte einfügen. Ob das jetzt ein "normales" oder ein Extension-Template ist, ist, glaube ich, egal -- schließlich ist ja alles, was das Ext-Template macht, er ergänzt (und ggf. überschreibt) sein Parent-Templates.