---
title: "Subparts mit TS erstellen / ersetzen"
url: "https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen"
source: "typo3.net"
tags: ["Allgemein","Frage","Templates & Layouts"]
created: "2010-07-12"
last_reply: "2010-07-13"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Subparts mit TS erstellen / ersetzen

Allgemein · 5 Antworten · gestartet 2010-07-12

## Eröffnungsbeitrag

**lexus_mod** · 2010-07-12 · [Beitrag #1](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/1)

Hi an Alle,

ich möchte vorhandene Subparts innerhalb des HTML-Templates mit TS ersetzten.
z.B. irgendwie so:

HTML

```html
...
<div>
<!--###TEST###--> <!--###TEST###-->
</div>
...
```

```typoscript
[globalVar = TSFE:id = 1]
    page.10.subparts.TEST = COA
    page.10.subparts.TEST {
    10 = TEXT
    10.value = <!--###TEST_01###--> <!--###TEST_01###-->
    }
...
[globalVar = TSFE:id = 1]
page.10.subparts.TEST_01 = COA
page.10.subparts.TEST_01 {
10 = TEXT
10.value = test
}
...
```

das Beispiel funktioniert aber nicht - das value ersetzt zwar den Subpart im HTML-Template aber der Subpart TEST_01 wird nicht durch das value "test" ersetzt.

Für einen Infilink oder einen Hinweis wäre ich dankbar.

LD Lexusmod

## Antworten

### [#2](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/2) · einpraegsam.​net · 2010-07-12

Hi,

dein TS ist etwas konfus. Was genau willst du denn erreichen?

Gruß, Alex

### [#3](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/3) · lexus_mod · 2010-07-12

Hi,

ich würde gerne wissen wie ich einen Subpart in TypoScrit erstelle und anspreche (ohne HTML-Template).

### [#4](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/4) · einpraegsam.​net · 2010-07-13

> **lexus_mod schrieb:**
>
> ich würde gerne wissen wie ich einen Subpart in TypoScript erstelle und anspreche (ohne HTML-Template).

Das ist ein Widerspruch in sich. Ein Subpart kann nur ein Teil eines HTML Templates sein (genauso wie marker). Wenn du also kein HTML Template hast, kannst du auch keinen Subpart erstellen.

Hintergrund: Ein Subpart oder Marker markiert einen zu ersetzenden Teil eines statischen HTML Templates.

### [#5](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/5) · lexus_mod · 2010-07-13

hi,

ja das ist richtig aber man könnte das HTML-Template auch über TS ausgeben lassen und dort die Subparts anlegen.
Das ist meine eigendlich Farge.

Ich weiss zwar das es geht aber leider nicht wie und im web wird es sogut wie garnicht und wenn dann nur sehr schwammig beschieben.

LG Lexusmod

### [#6](https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen/6) · lexus_mod · 2010-07-13

so gelöst,

oh man manchmal ist es so simpel #giggle#

```typoscript
    workOnSubpart = DOCUMENTBODY
    template = HTML
    template.value (
<!--###DOCUMENTBODY###-->
  <!--###NAVHEADER###-->
  <!--###NAVHEADER###-->  
<!--###DOCUMENTBODY###-->
        )
       
subparts {
  NAVHEADER < MENU.NAVHEADER
  }
```

LG lexusmod

---

Quelle: „Subparts mit TS erstellen / ersetzen“, typo3.net, https://www.typo3.net/d/99950-subparts-mit-ts-erstellen-ersetzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
