---
title: "Wie bindet Ihr TS für bestimmte Extensions ein"
url: "https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-01-13"
last_reply: "2009-01-15"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Wie bindet Ihr TS für bestimmte Extensions ein

TYPO3 › TypoScript · 10 Antworten · gestartet 2009-01-13

## Eröffnungsbeitrag

**Torsten.​E** · 2009-01-13 · [Beitrag #1](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/1)

Wie bindet Ihr TS, welches für bestimmte Extensions benötigt wird ein ?

1. Im Backend direkt eintragen
2. per Include

Bisher habe ich eine große TS-Datei, welche ich generell per Include einbinde. Langsam wird es aber unübersichtlich.

Vielleicht gibt es hierfür eine generelle Empfehlung

Torsten.E

## Antworten

### [#2](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/2) · einpraegsam.​net · 2009-01-13

Immer in einzelne Bereiche Aufteilen und extension Templates in ein Haupttemplate (das auch nicht groß ist) einbinden.

Warum?
- Einzelne kleine Templates kann man kurzfristik deaktivieren
- Zeitsteuerung der kleinen Templates möglich
- Übersicht

### [#3](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/3) · Torsten.​E · 2009-01-13

und wie schaut sowas in der Praxis bei Dir genau aus ?

### [#4](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/4) · einpraegsam.​net · 2009-01-13

Z.B.:
[Bild: design-and-style.de/…/small_templates1.jpg](http://www.design-and-style.de/temp/typo3/small_templates1.jpg)

### [#5](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/5) · just2b · 2009-01-13

Ich hab eine Extension, die mir alles beim Start setzt wie ich es brauch:
- Page TsConfig
- User TsConfig
- einiges wie die compression

Die Extension liefert alle meine TS-Snippets mit und kopiert diese nach fileadmin/template/ts/ und man braucht die snippets nur noch dann im TS inkludieren und via constant editor das anpassen was man so braucht wie baseURL, IDs für Menüs usw

Georg
PS: die Extension ist nicht erhältlich

### [#6](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/6) · Torsten.​E · 2009-01-13

Du bindest als lauter "kleine externe Dateien" ein ?

### [#7](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/7) · just2b · 2009-01-13

> **Torsten.E schrieb:**
>
> Du bindest als lauter "kleine externe Dateien" ein ?

so wen meinst du jetzt? ich nehm nicht pro snippet ein file

### [#8](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/8) · Torsten.​E · 2009-01-13

Das Editieren von TS ist halt über das Backend
ein bisschen müsig, zumal es mehr Zeilen hat,
deshalb binde ich nur eine externe Datei ein,
die alles enthält.

Wie gesagt, das wir ein wenig unübersichtlich
deshalb die Frage, wie IHR das so macht, um
eine bessere Strukturierung von TS zu erreichen

Torsten.E

### [#9](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/9) · einpraegsam.​net · 2009-01-13

> **Torsten.E schrieb:**
>
> Das Editieren von TS ist halt über das Backend
> ein bisschen müsig, zumal es mehr Zeilen hat,
> deshalb binde ich nur eine externe Datei ein,
> die alles enthält.

Hatten wir auch eine Zeit lang - war nicht nur absolut unübersichtlich sondern auch nervig einen externen Editor für eine kleine Änderung zu nutzen...

Ist wohl hauptsächlich Geschmacksache

### [#10](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/10) · Torsten.​E · 2009-01-13

Hey Alex,

und die Snippets werden dann über "Include basic template" in der jeweiligen Seite eingebunden, oder ?

Torsten.E

### [#11](https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein/11) · Torsten.​E · 2009-01-15

So jetzt habe ich das auch mal so probiert und stoße auf ein kleines Problem.

Constants:

```typoscript
Vertriebspartner_PID = 628
```

Setup:

```typoscript
lib.vertriebspartner_anschrift = COA
lib.vertriebspartner_anschrift {

   ueberschrift = COA
   ueberschrift {
      10 = TEXT
      10.value = Ihr Ansprechpartner:
      10.wrap = <b>|</b></br>
   }
   
   adresse = TEXT
   adresse.cObject = CONTENT
   adresse.cObject {
      table = tt_address
      # Fehler fuer MySQL-DEBUG
      #select.orderBy=schrott
      select.pidInList = {$Vertriebspartner_PID}
      select.uidInList = 175
      renderObj = COA
      renderObj {
       10 = TEXT
       10.field = name
       10.wrap = |<br/>
       20 = TEXT
       20.field = address
       20.required = 1
       20.wrap = |<br/>
       30 = TEXT
       30.field = zip
       30.required = 1
       30.wrap = |&nbsp;
       35 = TEXT
       35.field = city
       35.wrap = |<br/>
       36 = TEXT
       36.value = <br/>
       40 = TEXT
       40.field = phone
       40.required = 1
       40.wrap = Tel.&nbsp;|<br/>   
       50 = TEXT
       50.field = mobile
       50.required = 1
       50.wrap = Mobil.&nbsp;|<br/>
       60 = TEXT
       60.field = email
       60.required = 1
       60.typolink.parameter.field = email
       60.wrap = <br/>E-Mail:&nbsp;|
      }
    }
    10 < .ueberschrift
    20 < .adresse
}
```

Auf der entsprechenden Seite binde ich es mit "Include basic templates" ein.
Die Ausgabe erfolgt wie gewünscht.

Jetzt will ich aber auf der Seite z.B. die Überschrift ändern.
Also trage ich dort unter "Setup" ein:

```typoscript
lib.vertriebspartner_anschrift.ueberschrift.10.value = Individuelle Ueberschrift
```

Das wird dann nicht erkannt. Wie wird sowas jetzt umgesetzt ?

Torsten.E

---

Quelle: „Wie bindet Ihr TS für bestimmte Extensions ein“, typo3.net, https://www.typo3.net/d/85712-wie-bindet-ihr-ts-fuer-bestimmte-extensions-ein
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
