---
title: "automaketemplate ersetzt Marker nicht"
url: "https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht"
source: "typo3.net"
tags: ["Allgemein","Frage","Templates & Layouts"]
created: "2008-11-18"
last_reply: "2008-11-18"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# automaketemplate ersetzt Marker nicht

Allgemein · 4 Antworten · gestartet 2008-11-18

## Eröffnungsbeitrag

**avo** · 2008-11-18 · [Beitrag #1](https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht/1)

Hallo

Ich habe zwar schon versucht etwas zu meinem Problem zu finden aber nichts was ich bisher gefunden habe war die Lösung meines Problems.

Folgendes: Ich habe mir Typo3 4.2.3 installiert und möchte die Extension autotemplate nutzen. Nur irgendwie erstetzt automaketemplate seine selbst gesetzten Marker nicht.

Hier mein TS:

```typoscript
plugin.tx_automaketemplate_pi1 {
    content = FILE
    content.file = fileadmin/template/index.html
    relPathPrefix = fileadmin/template/

    elements {
        HEAD.all = 1
        HEAD.all.subpartMarker = DOCUMENT_HEAD
        HEAD.rmTagSections = title

        BODY.all = 1
        BODY.all.subpartMarker = DOCUMENT_BODY
        DIV.all = 1  
    }   
}

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
    template =< plugin.tx_automaketemplate_pi1
    workOnSubpart = DOCUMENT_BODY

   subparts.maincontent < styles.content.get
}

temp.headTemplate = TEMPLATE
temp.headTemplate {
    template =< plugin.tx_automaketemplate_pi1
    workOnSubpart = DOCUMENT_HEADER
}

page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10  < temp.headTemplate
```

Hier das HTML-Template:

```html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  <head>
  	<title>Title</title>
  </head>
  <body>
		<div id="maincontent">hier gehört content rein</div>
  </body>
</html>
```

Und hier das was Typo3 daraus macht:

```html
<!DOCTYPE html
	PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- 
	This website is powered by TYPO3 - inspiring people to share!
	TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
	TYPO3 is copyright 1998-2008 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
	Information and contribution at http://typo3.com/ and http://typo3.org/
-->


	<title>Home</title>
	<meta name="generator" content="TYPO3 4.2 CMS" />
	<script type="text/javascript" src="typo3temp/javascript_93077bb238.js"></script>

</head>
<body>

		<div id="maincontent"><!--###maincontent### begin -->hier gehört content rein<!--###maincontent### end --></div>

  
</body>
</html>
```

Wie man sieht werden Marker im Body gesetzt aber nicht ersetzt. :x
Ich bin inzwischem mit meinem Latein am Ende.

## Antworten

### [#2](https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht/2) · einpraegsam.​net · 2008-11-18

Ich wiederhole mich nur ungern aber:
Vergiss den Autoparser - das Ding ist dermaßen flüssig...

### [#3](https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht/3) · Michaelh74 · 2008-11-18

Genau den Autoparser braucht man wirklich nicht! Kann gar nicht verstehen wieso immer wieder Einsteiger mit dieser Lösung anfangen. Denke mal es steht leider in einige Tutorials und Einsteiger Bücher...

Viele Grüße
Michael

### [#4](https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht/4) · avo · 2008-11-18

Ok dann eben ohne automaketemplate. Funktioniert aber ebenfalls nicht.

```typoscript
page = PAGE
page.typeNum = 0

page.10 = TEMPLATE
page.10.template = FILE
page.10.template = fileadmin/template/index.html

page.10 {
    workOnSubpart = DOCUMENT_ALL
    subparts.CONTENT < styles.content.get
}
```

Und das HTML-Template:

```html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  <head>
  	<title>Title</title>
  </head>
  <body>
		<div id="maincontent">###CONTENT###</div>
  </body>
</html>
```

Alles wie gehabt, es wird nichts ersetzt.

### [#5](https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht/5) · avo · 2008-11-18

Meinen etzte Code nicht beachten da ist noch der eine oder andere Bug drin.

Problem habe ich aber inzwischen selbst gelöst. Lag an dem styles.content.get.
Bei den Inculdes vom Template war unter "Include static (from extensions):" css_styled_content nicht aktiviert.
Toll, dass so etwas in diversen Büchern nicht bzw. nur irgendwo versteckt in einem Nebensatz erwähnt wird. Und natürlich nicht da wo das Sinn machen würde sondern irgendwo wo man es nicht unbedingt vermutet.
So habe ich jetzt den halben Tag an der falschen Stelle nach dem Fehler gesucht.

---

Quelle: „automaketemplate ersetzt Marker nicht“, typo3.net, https://www.typo3.net/d/84092-automaketemplate-ersetzt-marker-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
