---
title: "dynamisch erzeugtes css aus extension in seite hinzufügen?"
url: "https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","HTML & CSS"]
created: "2007-04-03"
last_reply: "2007-04-04"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# dynamisch erzeugtes css aus extension in seite hinzufügen?

Extensions › Entwicklung · 3 Antworten · gestartet 2007-04-03

## Eröffnungsbeitrag

**ossipetz** · 2007-04-03 · [Beitrag #1](https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen/1)

hallole!

ich habe eine extension die mir content speziell formatiert und dabei je nach inhalt class="dingsda" formatierungen schreibt. gleichzeitig erzeugt es einen css string der in den head der html seite müsste.

wo fang ich da an? in der meineext/pi1/class.meineext_pi1.php ist das plusminus exemplarisch so:

```php
class meineext_pi1 extends tslib_pibase {
  function main($content,$conf)   {

    $myformatter = new MyFormatter();
    $content = $myformatter->format('formatierteshtml mit class=""');

    // CSS definitionen in den page-HEAD?
    // $myformatter->getCss();

    return $this->pi_wrapInBaseClass($content);
  }
}
```

wie füge ich den string in den page head ein? typo3 scheint ja von alleine schon für anderes ein dynamisches css zu schreiben?

ich hab leider keinen einstiegspunkt gefunden der mich weitergebracht hätte

danke im voraus :-)

## Antworten

### [#2](https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen/2) · just2b · 2007-04-03

Hallo,

wenns dynamisch sein sollte zB so:

```php
<?
$GLOBALS['TSFE']->additionalHeaderData['b121212'] = 'was in den header kommen soll';
?>
```

lg georg

### [#3](https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen/3) · ossipetz · 2007-04-04

ah pörfökt :-)

man findet dann auch plötzlich noch dinge wie

```php
$GLOBALS['TSFE']->additionalCSS['meineext'] = '.pling img { border:0; }';
```

(für die geistig übermässig trägen wie mich)

danke!

### [#4](https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen/4) · just2b · 2007-04-04

danke, kannte ich dann selbst noch nicht ;)

georg

---

Quelle: „dynamisch erzeugtes css aus extension in seite hinzufügen?“, typo3.net, https://www.typo3.net/d/60486-dynamisch-erzeugtes-css-aus-extension-in-seite-hinzufuegen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
