---
title: "CSS Datei über Media-Feld auf bestimmten Seiten einbinden (mit Auto-Parser)"
url: "https://www.typo3.net/d/50563-css-datei-ueber-media-feld-auf-bestimmten-seiten-einbinden-mit-auto-parser"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","HTML & CSS"]
created: "2006-09-25"
last_reply: "2006-09-25"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# CSS Datei über Media-Feld auf bestimmten Seiten einbinden (mit Auto-Parser)

TYPO3 › TypoScript · 2 Antworten · gestartet 2006-09-25

## Eröffnungsbeitrag

**StR** · 2006-09-25 · [Beitrag #1](https://www.typo3.net/d/50563-css-datei-ueber-media-feld-auf-bestimmten-seiten-einbinden-mit-auto-parser/1)

Hallo zusammen,

ich hab schon einige Lösungsansatze zu dem Thema gefunden, leider hat mich keines zum Ziel geführt.

Ich möchte auf 2-3 Seiten eine Extra CSS Datei anwenden und habe mir gedacht, ich könnte dies über den Seitentyp > Erweitert und dann bei "Dateien" eine CSS auswählen.

Leider taucht diese ausgewählte datei nirgendwo auf und auch die CSS Regeln werden nicht angewandt.

Folgendes TS verwendet ich, um den Auto-Parser zu konfigurieren:

```typoscript
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
```

```typoscript
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
}
```

```typoscript
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate
```

Eigentlich hatte ich gehofft über folgende Zeile das Problem relativ einfach zu lösen, irgendwas muss ich aber wohl noch verkehrt machen.

```typoscript
page.headerData.5.dataWrap = <link rel="stylesheet" type="text/css" href="uploads/media/{levelmedia: -1, " slide="" />
```

## Antworten

### [#2](https://www.typo3.net/d/50563-css-datei-ueber-media-feld-auf-bestimmten-seiten-einbinden-mit-auto-parser/2) · wusel · 2006-09-25

Hallo StR,

das sollte so funktionieren:

```typoscript
page.headerData.10 = TEXT
page.headerData.10.data = levelfield: -1, media, slide
page.headerData.10.wrap = <link rel="stylesheet" type="text/css" href="uploads/media/|" />
```

### [#3](https://www.typo3.net/d/50563-css-datei-ueber-media-feld-auf-bestimmten-seiten-einbinden-mit-auto-parser/3) · StR · 2006-09-25

cool!

hab vielen Dank!
das funktioniert wirklich!  :D

Warum das nur vorher nie geklappt hat?  :o

---

Quelle: „CSS Datei über Media-Feld auf bestimmten Seiten einbinden (mit Auto-Parser)“, typo3.net, https://www.typo3.net/d/50563-css-datei-ueber-media-feld-auf-bestimmten-seiten-einbinden-mit-auto-parser
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
