---
title: "Problem mit Auto-parser-Erweiterung"
url: "https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2006-09-14"
last_reply: "2006-09-14"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit Auto-parser-Erweiterung

Allgemein · 3 Antworten · gestartet 2006-09-14

## Eröffnungsbeitrag

**LastHeros** · 2006-09-14 · [Beitrag #1](https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung/1)

Hallo,

ich habe einige Verständnisfragen zu dem nachfolgendem Code und ich hoffe jemand kann Sie mir beantworten?

Zuerst wird ein temporäres Objekt angelegt, was ich noch verstehe und etwas weiter untem im Code
plugin.tx_automaketemplate_pi1 einem Objekt die Auto-parser-Erweiterung zugeordnet. Aber wird das Objekt
temp.mainTemplate nicht zweimal angelegt und dementsprechend überschrieben? Außerdem kann ich nicht nachvollziehen wo
sich denn das eigentliche Template befindet, weil ich überhaupt keine Pfadangabe finde, wie etwa so:

```typoscript
page.10.template.file = fileadmine/... oder so
plugin.tx_automaketemplate_pi1.content.file = fileadmin/...
```

```typoscript
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
   # Feeding the content from the Auto-parser to the TEMPLATE cObject:
   template =< plugin.tx_automaketemplate_pi1
   # Select only the content between the <body>-tags
   workOnSubpart = DOCUMENT_BODY

   # Substitute the ###menu_1### subpart with some example content:
   subparts.menu_1 < temp.menu_1 

   # Substitute the ###content### subpart with some example content:
   subparts.content  = COA
   subparts.content {
     10 = TEXT
     10.value = <!--TYPO3SEARCH_begin-->
    
     20 < styles.content.get
    
     30 = TEXT
     30.value = <!--TYPO3SEARCH_end-->
   }
}


temp.mainTemplate = TEMPLATE 
temp.mainTemplate.template =< plugin.tx_automaketemplate_pi1
```

## Antworten

### [#2](https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung/2) · just2b · 2006-09-14

Hallo,

ich hab noch nie damit gearbeitet und habs auch nicht vor, schau dir mal an wie es ohne geht, ist einfacher zu verstehen!
Schau dir mal das Bsp hier an: [/faq/content-ausgeben](https://www.typo3.net/faq/content-ausgeben)

zeile 10-18 kannst du auch ersetzen mit INHALT < styles.content.get

lg georg

### [#3](https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung/3) · LastHeros · 2006-09-14

Danke, für deinen Tip. Ich finde es auch leichter zu verstehen.
Nur muss ich mich in ein bestehendes Projekt einarbeiten,
so dass ich keine Möglichkeit habe, es einfach zu ändern :-(,
sondern irgendwie verstehen muss.

### [#4](https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung/4) · einpraegsam.​net · 2006-09-14

Hier mal ein Beispiel Code einer unserer alten Seiten, die noch mit Autoparser erstellt wurde, vielleicht kannst du ja Infos herausziehen:

```typoscript
plugin.tx_automaketemplate_pi1 {
  content = FILE
  content.file = fileadmin/template_splash.html
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title

    TD.all = 1
    TR.all = 1
  }
  relPathPrefix = fileadmin/
}

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  subparts.content < styles.content.get
  subparts.menu_1 < temp.menu_1
  subparts.menu_2 < temp.menu_2
}

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

page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.bodyTag = <body>
}
```

---

Quelle: „Problem mit Auto-parser-Erweiterung“, typo3.net, https://www.typo3.net/d/49928-problem-mit-auto-parser-erweiterung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
