Zum Inhalt springen

Extension-Template

Erstellt am 19. November 2007 · 3 Antworten · letzte Antwort am 19. November 2007

Tags: Frage

Acepilot ·

Hallo zusammen,

Ich versuche mir gerade eine Webseite mit Typo3 zu bauen. Soweit klappt auch alles ganz gut. Kommen wir zu meinem Problem. Auf der rechten Seite lasse ich normaler weise den content ausgeben, den man in typo3 definieren kann (siehe TypoScript).

temp.mainTemplate = TEMPLATE
temp.mainTemplate {

  template =< plugin.tx_automaketemplate_pi1

  workOnSubpart = DOCUMENT_BODY

  subparts.content_center < styles.content.get
  
  subparts.content_rigth < temp.menurigth
  
  subparts.menue_oben < MENU_OBEN
   
  subparts.links_oben < LINKMENU_OBEN

  subparts.menue_left < temp.menutable 

  subparts.logo_left < LOGO_RIGTH

  subparts.banner < TRAILER

  subparts.logo_rigth < LOGO_RIGTH
  
  subparts.copyrigth < COPYRIGHT 
  
 }

temp.headTemplate = TEMPLATE
temp.headTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_HEADER
}

page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate

Aber einer bestimmten Unterseite möchte ich allerdings ein Menü ausgeben. Also habe ich versucht ein Extension-Template für die Seite zu erstellen. Leider klappt aber das überschreiben irgendwie nicht. Folgenden TypoScript habe ich dort eingefügt. Warum gibt er mir nicht den Text Hallo zurück. Irgendwie sehe ich den Wald vor lauter Bäumen nicht.

temp.mainTemplate = TEMPLATE
temp.mainTemplate {

  template =< plugin.tx_automaketemplate_pi1

  workOnSubpart = DOCUMENT_BODY

  subparts.content_center < styles.content.get
  
  subparts.content_rigth.value = Hallo
  
  subparts.menue_oben < MENU_OBEN
   
  subparts.links_oben < LINKMENU_OBEN

  subparts.menue_left < temp.menutable 

  subparts.logo_left < LOGO_RIGTH

  subparts.banner < TRAILER

  subparts.logo_rigth < LOGO_RIGTH
  
  subparts.copyrigth < COPYRIGHT 
  
 }

Gruß,
Markus

surf ·

Also habe ich versucht ein Extension-Template für die Seite zu erstellen. Leider klappt aber das überschreiben irgendwie nicht.

Häckchen bei clear Setup gesetzt?

einpraegsam.​net ·
Acepilot schrieb

Warum gibt er mir nicht den Text Hallo zurück. Irgendwie sehe ich den Wald vor lauter Bäumen nicht.

Extension Template:
(sicher das es rigth und nicht right heißt?)

temp.mainTemplate.subparts.content_rigth >
temp.mainTemplate.subparts.content_rigth.value = Hallo