---
title: "Modern Template Building"
url: "https://www.typo3.net/d/6842-modern-template-building"
source: "typo3.net"
tags: ["TYPO3","Template","Frage"]
created: "2003-10-28"
last_reply: "2003-10-30"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Modern Template Building

TYPO3 › Template · 1 Antwort · gestartet 2003-10-28

## Eröffnungsbeitrag

**micfranke** · 2003-10-28 · [Beitrag #1](https://www.typo3.net/d/6842-modern-template-building/1)

Na, wie schon fast jeden Abend heute wieder eine neue Frage, die mich schon fast zur Verzweiflung treibt.
Es geht um das Arbeiten nach Vorgabe des "Modern Template Building" Dokuments.
Es handelt sich dabei um eine wirklich simpel aufgebaute Site: links die Navigation in nur einer Ebene, der restliche Bereich wird entsprechend mit Content gefüllt.
Unter Setup verwende ich folgendes Script:

# Config Auto Parser:
plugin.tx_automaketemplate_pi1 {
   content = FILE
   content.file = fileadmin/templates/tmp01_01.htm

    elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY

HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title

TD.all = 1
    }

  relPathPrefix = fileadmin/templates/
}

# Menu 1 cObject
temp.menu_1 = HMENU
  #First and onliest level, txt
   temp.menu_1.1 = TMENU
   temp.menu_1.1 {
	ACT = 1
	ACT.allWrap = <div class="newstitle"> | </div>
}

# Main Template cObject for Body
temp.mainTemplate = TEMPLATE
temp.mainTemplate  {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY

subparts.menu_1 < temp.menu_1

subparts.content = TEXT
  subparts.content.value = HELLO WORLD - CONTENT
}

# Main  TEMPLATE cObject for Head
temp.headTemplate = TEMPLATE
temp.headTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_HEADER
}

# Default PAGE object
page = PAGE
page.typeNum = 0

page.10 < temp.mainTemplate

page.headerData.10  < temp.headTemplate

Wobei hier der Content noch gar nicht näher berücksichtigt wird.
Bei der generierten Page wird weder die Navigation, noch das, im Template integrierte Hintergrundbild, angezeigt.
Sondern nur  "Hello World - Content" (wenigstens etwas)und ein, im Template integriertes, Image.

Ich stelle mir die Arbeit mit HTML-Templates soweit recht sinnvoll vor, aber vielleicht ist es doch nicht die optimale Vorgehensweise. Dazu evtl. noch ein kleines Statement und einen Tip zu anderen Möglichkeiten mit HTML-Templates in typo3 zu arbeiten wäre nicht schlecht.

Ich hoffe ich konnte mich einigermaßen klar ausdrücken und mein Problem verdeutlichen.

Danke für die Hilfe schon mal im vorraus ...

mf

## Antworten

### [#2](https://www.typo3.net/d/6842-modern-template-building/2) · Michl · 2003-10-30

subparts.content < styles.content.get

Im TS-Template muss bei Include static cSet(default) und  und content(default) ausgewählt sein.
Im HTML-Template muss es ein HTML-Tag mit td id="content" geben. Der Autoparser erzeugt dann den Subpart ###content### der über subparts.content < styles.content.get in temp.mainTemplate Contentelemente einfügt.

Die Arbeit mit dem Autoparser, HTML-Templates und CSS-Dateien halte ich fuer zukunftsweisender und auch praktischer.

Gruss
Michael

---

Quelle: „Modern Template Building“, typo3.net, https://www.typo3.net/d/6842-modern-template-building
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
