Zum Inhalt springen

Typoscript für Extensions: Wohin damit?

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

Tags: Frage

Graf Typo ·

Hallo,

hier zwei echte Anfängerfragen:

1) Ist es eigentlich egal, ob ich das Typoscript für Extensions direkt in das Root-Setup schreibe oder pro Extension ein eigenes Template anlege und das dann auf der Root-Seite mit "Include basis template" einbinde? Anders gefragt: Gibt es Typoscript, das zwingend im Root-Setup stehen muss? Oder muss man eine Reihenfolge beachten?

2) Ich habe hier eine fertige Typo3-Seite übernommen. Die tt_news-Extension wurde installiert. Im Root-Template gibt es unter Constants den Eintrag:

plugin.tt_news.file.templateFile = EXT:tt_news/pi/news_template.tmpl
plugin.tt_news.archiveTypoLink.parameter = 121

Und dann im Root-Setup nochmal:

plugin.tt_news.templateFile = fileadmin/template/modules/news.html

Widersprechen sich die beiden Angaben zum Template-File nicht? Warum steht eine Angabe in den Constants, die andere im Setup? Gibt es da eine Regel, wann was wo stehen muss?

Danke,
der Graf

karlchen ·

die eingebundenen Templates werden der Reihe nach abgearbeitet, gut zu sehen im "Template Analyzer", Sie werden von oben nach unten abgearbeitet.
Der Master of Deaster ist das RootTemplate, hier kannst du somit alle vorher definierten Variablen überschreiben.

Der Übersicht halber ist es dann natürlich immer schöner wenn man für Extensions ein Template anlegt und dann einbindet.

d.​walter ·

Also ist mir persönlich noch nichts über den Weg gelaufen.

Und ich benutz beinah für alles mögliche Ext-Templates.

Daniel