Zum Inhalt springen

2 verschiedene Layouts

Erstellt am 16. September 2005 · 1 Antwort · letzte Antwort am 22. September 2005

Tags: Frage

fuss ·

Olla!

Ich würde gerne durch Umschaltung des Layout beim pagetitle zwei verschiedene html Templates reinladen (das eine einspaltig, und das andere zweispaltig).

plugin.tx_automaketemplate_pi1 {
 content = FILE
 content.file = fileadmin/project/indexmain.htm
}

#if layout = 2 use template with two colums
[globalVar = TSFE:page|layout = 2]
plugin.tx_automaketemplate_pi1 {
 content = FILE
 content.file = fileadmin/project/indexmain2cnt.htm
}
[GLOBAL]


plugin.tx_automaketemplate_pi1 {

 elements {
#all other crap to follow here
#...
}

Dies ist mein Ansatz, und ich weiß nicht, was ich übersehen habe, denn es rockt irgendwie nicht, mir wird nur immer das default layout (1 spaltig) angezeigt. (Pfade sind definitiv ok)

Prinzipiell sollte es aber rocken, denn ich habe mit eben solch einer layoutabfrage auch mein Menue dazu gebracht, bei Bedarf keine sublevels anzuzeigen (Bei einem anderen Projekt).

gruss, verwirrter fuss

marksta ·

Hallo fuss

Würde Dir vielleicht der Template-Selector weiterhelfen?

http://typo3.org/documentation/document-library/rlmp_tmplselector/

Nach dem Installieren einfach so einbinden:

#template selector
plugin.tx_rlmptmplselector_pi1 {
  templatePathMain = fileadmin/new/
  defaultTemplateFileNameMain = template.htm
  templatePathSub = fileadmin/new/
}

# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
  content < plugin.tx_rlmptmplselector_pi1
  ...
}

Die Pfade/Dateinamen natürlich noch Deinen Bedürfnissen anpassen und schon sollte beim Editieren des Pages-Headers ein entsprechendes DropDown erscheinen.

Gruss
Markus

PS: Noch ein Tipp: Der <title>-Tag wird als Beschreibung für den Eintrag im Dropdown verwendet.