---
title: "Verschachtelung von TS Basis Templates"
url: "https://www.typo3.net/d/121676-verschachtelung-von-ts-basis-templates"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","TYPO3 6","Templates & Layouts"]
created: "2016-01-15"
last_reply: "2016-01-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Verschachtelung von TS Basis Templates

TYPO3 › TypoScript · 1 Antwort · gestartet 2016-01-15

## Eröffnungsbeitrag

**merritt** · 2016-01-15 · [Beitrag #1](https://www.typo3.net/d/121676-verschachtelung-von-ts-basis-templates/1)

Hallo Leute!
Das hier ist mein erster Forumsbeitrag, entschuldigt also bitte falls ich dieses Thema an die falsche Stelle gesetzt habe.
Meine Situation ist die folgende:
Ich arbeite an einem System mit ca. 20 Seiten, ein ziemlich umfangreiches Projekt also. Zwischen den Seiten gibt es viele Gemeinsamkeiten, weshalb eine passende TS-Struktur dringend notwendig war:

- jede Hauptseite hat jeweils ein Root-Template, in dem (hauptsächlich bei den Konstanten) nur die Eigenschaften vorkommen, die sich von Seite zu Seite unterscheiden
- im Sysordner Typoskripte gibt es ein Template namens "main", in dem Eigenschaften vorkommen, die immer gleich sind.
- Sonstige Typoskripte zu Extensions und spezifischen Elementen sind ebenfalls im Sysordner in jeweils einem anderen Template.

Soweit so gut.

Nun war es eigentlich bis vor kurzem so, dass in jedes Root-Template die main und alle anderen Templates eingeschlossen wurden. Wir haben dann festgestellt, dass 95% dieser Templates ohne Ausnahme immer eingebunden werden müssen. Also habe ich die spezifischen Templates, die immer vorkommen, in "main" eingebunden, damit wir in die Root Templates nur noch main einbinden müssen und Änderungen oder Abweichungen ggf. über extra Templates behandeln.

Hier hört es auch auf, glatt zu laufen. Während das Allermeiste zwar gut funktioniert, scheinen ein paar Funktionen Probleme zu bereiten. Beispielsweise bei der Extension roq_newsevent wirft das System einen Fehler, wenn man die ics version des Events herunterladen möchte.
Darin steht dann, dass die typenum der Seite nicht konfiguriert wurde... habs über die Template-Analyse überprüft, der dafür zuständige Code-Abschnitt wird definitiv eingebunden.

Wenn man ein betroffenes Template nochmal im Root Template einbindet, dann verschwindet das Problem übrigens wieder.

Könnt ihr mir hier helfen? Muss man bei verschachtelten TS-Templates etwas besonderes beachten?

Vielen Dank im vorraus für eure Hilfe.

## Antworten

### [#2](https://www.typo3.net/d/121676-verschachtelung-von-ts-basis-templates/2) · karlchen · 2016-01-18

etwas schwierig das von außen zu beurteilen, da genau in diesen Punkten oft der Teufel im Detail steckt. Wir haben einen ähnliche Konstellation und immer wenn es hier Problem gab, lag es meist an der Reihenfolge wie die TypoScripte eingebunden waren. In deinem Beispiel könnte es sein, dass die erwähnte Extension auf ein anderes TypoScript Einfluss nehmen will bzw. es ändern möchte und dieses noch gar nicht geladen ist.

---

Quelle: „Verschachtelung von TS Basis Templates“, typo3.net, https://www.typo3.net/d/121676-verschachtelung-von-ts-basis-templates
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
