---
title: "Extension + Template mit Stylesheet"
url: "https://www.typo3.net/d/55544-extension-template-mit-stylesheet"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2006-12-30"
last_reply: "2006-12-31"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Extension + Template mit Stylesheet

Extensions › Entwicklung · 2 Antworten · gestartet 2006-12-30

## Eröffnungsbeitrag

**scraper004** · 2006-12-30 · [Beitrag #1](https://www.typo3.net/d/55544-extension-template-mit-stylesheet/1)

Hallo Zusammen

Ich lerne mich gerade ein in das erstellen von extensions in typo3. nun will ich den inhalt der page in ein template einfügen und ausgeben. dazu habe ich in der datei ext_typoscript_setup.txt folgenden code geschrieben:

```typoscript
plugin.tx_bdtest_pi1 {
  page = PAGE
  page.typeNum = 123
  page.stylesheet = fileadmin/test/style.css

  page.10 = TEMPLATE
  page.10 {
  template = FILE
  template.file = fileadmin/test/template.html
  workOnSubpart = TEMPLATE

  subparts.INHALT < styles.content.get
}
```

ich weiss auch wie ich mir das resultat ansehen kann, nur habe ich keine ahnung wie das stylesheet eingebunden werden kann. das sollte ja dann in einem link tag im header stehen, mit marker oder subart will ich das nicht machen. habe leider keine infos gefunden wie das gehen soll. hat jemand einen vorschlag?

danke für hilfe & fg beni

## Antworten

### [#2](https://www.typo3.net/d/55544-extension-template-mit-stylesheet/2) · steffenk · 2006-12-30

da verwechselst Du das Roottemplate mit dem Extensiontemplate.

1) ext_typoscript_setup.txt wird immer eingebunden
2) plugin.tx_bdtest_pi1.page ist keine gültige Zuweisung.

Was Du willst ist folgendes:

```typoscript
plugin.tx_bdtest_pi1 {
  templateFile=fileadmin/test/template.html
}
```

In der Extension fragst Du das ab mit

```php
$template=$this->conf['templateFile'];
```

### [#3](https://www.typo3.net/d/55544-extension-template-mit-stylesheet/3) · scraper004 · 2006-12-31

Danke für deine Antwort. Diese Version hatte ich auch schon mal ... wie kann ich nun das CSS file ins template file einfügen. Gibt es da eine cObj Funktion oder mach typo3 das irgendwie selber .... oder muss ich sogar eine search&replace funktion einfügen? ... Ziel ist schlussendlich dass der Benutzer der Extension nicht marker für das css file in sein template einfügen muss, sondern nur den pfad und den namen des css files angibt ... und die extension fügt dann den <link> tag selber ein.

fg beni

---

Quelle: „Extension + Template mit Stylesheet“, typo3.net, https://www.typo3.net/d/55544-extension-template-mit-stylesheet
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
