---
title: "*.tmpl in Subparts und Marker in *.tmpl"
url: "https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl"
source: "typo3.net"
tags: ["Allgemein","Frage","TYPO3 4","Templates & Layouts"]
created: "2007-07-03"
last_reply: "2007-07-06"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# *.tmpl in Subparts und Marker in *.tmpl

Allgemein · 5 Antworten · gestartet 2007-07-03

## Eröffnungsbeitrag

**Michler** · 2007-07-03 · [Beitrag #1](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/1)

Hallo,
bin Typo3 Anfänger und habe mich schon durch einige Foren und durch die Dokumentation gewühlt, was aber nicht zu einer Lösung meines Problems führt.

Zunächst mein TS - Code:

---------------root---------------

seite = PAGE

seite {
	typNum = 0
	bodyTag = <body bgColor="#5F5F5F">
	stylesheet = fileadmin/css/basic.css
	meta.AUTHOR = Sebastian Brauer , Livevision

	10 = TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/template/main.tmpl

	10.subparts{

	HEADER = TEXT
	HEADER.value = {$header}

	MAINCONTENT = FILE
	MAINCONTENT.file = fileadmin/template/section1.tmpl

MAINCONTENT.marks.TEST = TEXT
	MAINCONTENT.marks.TEST.value = Das wird nicht angezeigt

	MAINMENU = HMENU
		MAINMENU.special = directory
		MAINMENU.special.value = 7
		MAINMENU.1 = GMENU
		MAINMENU.1.NO = 1
		MAINMENU.1.NO{
			XY = 27, 27
			backColor = #000000
			wrap = |<br><br>
			10 = TEXT
			10.text.field = title
			10.fontFile = fileadmin/font/trebuc.ttf
			10.fontSize = 17px
			10.fontColor = white
			10.offset = 8,21
			}

}

}

----------------------------------------

section1.tmpl beinhaltet eine Tabelle mit dem Marker ###TEST###
section1.tmpl wird richtig eingebunden.
Der Marker ###TEST### wird jedoch nicht mit dem (wahrscheinlich falsch) zugewiesenen
Inhalt überschrieben und steht als ###TEST### im Queltext.

1. Was mache ich falsch, warum geht das so nicht ?
2. Wie könnte es funktionieren ?

Danke vorab für jede Hilfe und besonders für die Beantwortung meiner 2 Fragen .

## Antworten

### [#2](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/2) · Unbekannter Benutzer · 2007-07-03

Du musst MAINCONTENT den Typ TEMPLATE geben, so wie bei page.10 ...

also :

```typoscript
MAINCONTENT = TEMPLATE
MAINCONTENT.template = FILE
MAINCONTENT.template.file = fileadmin/template/section1.tmpl
MAINCONTENT.marks.TEST = TEXT
MAINCONTENT.marks.TEST.value = Das wird nicht angezeigt
```

Grüße

Christian

### [#3](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/3) · Michler · 2007-07-03

1000 Dank, es funktioniert !!!!
Perfekt, ich bin begeistert

### [#4](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/4) · Michler · 2007-07-04

Es geht, wenn TEST vom Objekttyp TEXT ist.
Wenn TEST = CONTENT dann leider nicht.

Muss man da noch was besonderes beachten ?

Zeile: 26 - 34

```typoscript
seite = PAGE

seite {
	typNum = 0
	bodyTag = <body bgColor="#5F5F5F">
	stylesheet = fileadmin/css/basic.css
	meta.AUTHOR = Sebastian Brauer , Livevision 
	
	10 = TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/template/main.tmpl	
	
	
	10.subparts{
	
	HEADER = TEXT
	HEADER.value = {$header}
	
		
	MAINCONTENT = TEMPLATE
	MAINCONTENT {
		
		template = FILE 
		template.file = fileadmin/template/section1.tmpl

		# Das geht ...
                # marks.TEST = TEXT
		# marks.TEST.value = Das geht

		# Folgendes geht nicht
                marks.TEST = CONTENT
		marks.TEST.table = tt_content
		marks.TEST.select.orderBy = sorting
 					
		marks.MAIN_HEADLINE = TEXT
		marks.MAIN_HEADLINE.value = {$main_headline}	
	}
	
	MAINMENU = HMENU
		MAINMENU.special = directory
		MAINMENU.special.value = 7
		MAINMENU.1 = GMENU		
		MAINMENU.1.NO = 1
		MAINMENU.1.NO{
			XY = 27, 27
			backColor = #000000
			wrap = |<br><br> 
			10 = TEXT
			10.text.field = title			
			10.fontFile = fileadmin/font/trebuc.ttf
			10.fontSize = 17px
			10.fontColor = white
			10.offset = 8,21 
			}	
	
	

	}	
}
```

TS steht im Root - Template .
Der Content steht im Root unter Normal.

### [#5](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/5) · Unbekannter Benutzer · 2007-07-05

Hast du ein renderObj für tt_content (sprich hast du unter include static entweder Content oder css_styled_content eingebunden?

Guck mal ob die Extension css_styled_content installiert ist, binde die unter include static ein und ersetze deine marks.TEST Zeilen durch:
marks.TEST < styles.content.get

### [#6](https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl/6) · Michler · 2007-07-06

Wow, Treffer, 100 Points es geht !!

Lösung:

```typoscript
seite = PAGE

seite {
	typNum = 0
	bodyTag = <body bgColor="#5F5F5F">
	stylesheet = fileadmin/css/basic.css
	meta.AUTHOR = Sebastian Brauer , Livevision 
	
	
	
	10 = TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/template/main.tmpl	
	
	
	10.subparts{
	
	HEADER = TEXT
	HEADER.value = {$header}
	
		
	MAINCONTENT = TEMPLATE
	MAINCONTENT {
		
		template = FILE 
		template.file = fileadmin/template/section1.tmpl
		
		marks.TEST  < styles.content.get 
                
 		
 					
		marks.MAIN_HEADLINE = TEXT
		marks.MAIN_HEADLINE.value = {$main_headline}
			
	}
	
	MAINMENU = HMENU
		MAINMENU.special = directory
		MAINMENU.special.value = 7
		MAINMENU.1 = GMENU		
		MAINMENU.1.NO = 1
		MAINMENU.1.NO{
			XY = 27, 27
			backColor = #000000
			wrap = |<br><br> 
			10 = TEXT
			10.text.field = title			
			10.fontFile = fileadmin/font/trebuc.ttf
			10.fontSize = 17px
			10.fontColor = white
			10.offset = 8,21 
			}	
	
	

	}
	
	
}
```

und natürlich
bei typo3 4.1.1. beim Template-Modify unter "include static" die "css_styled_content" einbinden

---

Quelle: „*.tmpl in Subparts und Marker in *.tmpl“, typo3.net, https://www.typo3.net/d/64773-tmpl-in-subparts-und-marker-in-tmpl
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
