Zum Inhalt springen

Templateauswahl via TypoScript

Erstellt am 30. Mai 2012 · 1 Antwort · letzte Antwort am 31. Mai 2012

Tags: Frage

leibnitz ·

Hallo

ich möchte gerne via TypoScript eine Template auswahl treffen.

Meine Menüstruktur sieht so aus:

www.domain.de {Ebene 0}
- Startseite {Ebene 1}
- Produkte {Ebene 1}
-- Produkt A {Ebene 2}
-- Produkt B {Ebene 2}
-- Produkt C {Ebene 2}
- Kontakt {Ebene 1}
- Impressum {Ebene 1}

ich möchte für Ebene 1 eben ein anderes Template haben.
Ich habe das ganze mit treeLevel probiert, allerdings kommt bei [treeLevel = 1] das Template nicht an der gewünschten stelle?

Jemand eine Idee was an meinem TypoScript falsch ist?

page = PAGE
page {
  typeNum = 0
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/template/about.html
  10.workOnSubpart = DOKUMENT
  10.marks {
    
   CONTENT = CONTENT
   CONTENT {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 0
      select.languageField = sys_language_uid
   }
    
    MAINMENU = HMENU
    MAINMENU {
      wrap =  <ul>|</ul>
      1 = TMENU
      1 {
        noBlur = 1
        NO = 1
        NO {
          wrapItemAndSub = <li>|</li>
          ATagParams =data-prefetch
        }
      }
    }
 
  }
}
 
[treeLevel = 1]
page.10.template.file = fileadmin/template/index.html
[global]

Grüße Leibnitz

Julian.​Hofmann ·

Hallo.

Dein TS passt.
- Hast Du den cache geleert?
- Passt Deine Seitenhierarchie? (TYPO3-Icon = Treelevel = -1; Weltkugel-Icon = Treelevel 0)

Viele Grüße
Julian