---
title: "Anderes HTML-Template für die Startseite"
url: "https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2013-06-23"
last_reply: "2013-07-05"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Anderes HTML-Template für die Startseite

TYPO3 › TypoScript · 3 Antworten · gestartet 2013-06-23

## Eröffnungsbeitrag

**LawrenceVonArabien** · 2013-06-23 · [Beitrag #1](https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite/1)

Hallo,

ich möchte auf der Homepage (PID 1) ein anderes HTML-Template benutzen als auf allen anderen Seiten.
Ich versuche das mit

```typoscript
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
   template = FILE

   # HTML-Template für alle Websites ausser Homepage
   [PIDinRootline = 1]
     template.file = fileadmin/templates/home-template.html
   [else]
     template.file = fileadmin/templates/standard-template.html
   [global]
}
```

Das funktioniert aber nicht wie gewünscht, denn TS verwendet auch für Seite 1 mit der PID=1 das standard-template.html. Was mache ich hier falsch?

Grüße

Lawrence

## Antworten

### [#2](https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite/2) · LawrenceVonArabien · 2013-06-23

Okay,

ohne Klammern geht es so:

```typoscript
temp.mainTemplate = TEMPLATE
temp.mainTemplate.template = FILE
temp.mainTemplate.template.file = fileadmin/templates/standard-template.html
[globalVar = TSFE:id=1]
temp.mainTemplate.template.file = fileadmin/templates/home-template.html
[global]
```

Damit funktioniert das Ganze!

### [#3](https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite/3) · Chrissli · 2013-06-23

Hallo Lawrence,

1. Bedingungen in eckigen Klammenr dürfen ! niemals ! zwischen geschwungenden Klammern stehen

2. der Weg über TSFE:id ist dann besser, wenn dein Fall nur auf der Startseite eintritt.
PIDinRootline würde sich auf alle Unterseiten der angegebenen ID auswirken

### [#4](https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite/4) · Unbekannter Benutzer · 2013-07-05

... oder man legt einfach im root-template das html-template wie beschrieben fest und auf die gewünschte ausnahme-seite ein ext-template mit einer einzigen zeile:

```typoscript
temp.mainTemplate.template.file = fileadmin/templates/home-template.html
```

---

Quelle: „Anderes HTML-Template für die Startseite“, typo3.net, https://www.typo3.net/d/115214-anderes-html-template-fuer-die-startseite
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
