---
title: "Typoscript per Extension überschreiben"
url: "https://www.typo3.net/d/92032-typoscript-per-extension-ueberschreiben"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2009-08-11"
last_reply: "2009-08-17"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Typoscript per Extension überschreiben

Extensions › Entwicklung · 2 Antworten · gestartet 2009-08-11

## Eröffnungsbeitrag

**thehen** · 2009-08-11 · [Beitrag #1](https://www.typo3.net/d/92032-typoscript-per-extension-ueberschreiben/1)

Hallo, ich möchte aus meiner Extension raus folgendes Typoscript überschreiben:

```typoscript
page.777 = HTML
page.777.value = <span>777</span>
```

Dazu benutze ich in der Extension folgenden Code:

```php
$GLOBALS['TSFE']->tmpl->setup['page.']['777'] = 'HTML;
$GLOBALS['TSFE']->tmpl->setup['page.']['777.']['value'] = '<span>überschrieben</span>';
```

Leider wird auf der Seite weiterhin die 777 ausgegeben und die Angabe aus der Extension wird nicht übernommen. Wenn ich mir $GLOBALS['TSFE']->tmpl->setup mit print_r ausgeben lasse, tauchen beide values korrekt auf.

Was mache ich falsch? #angry#

## Antworten

### [#2](https://www.typo3.net/d/92032-typoscript-per-extension-ueberschreiben/2) · marksta · 2009-08-12

Hallo Thehen

Das liegt vermutlich an der Reihenfolge der Abarbeitung, bis deine Extension mit diesem Code aufgerufen wird, ist das page.777-Objekt schon geschrieben.

Du könntest es mit einer Typoscript-Condition oder einer Userfunc versuchen, letzteres ist zwar nicht der elegante Weg, je nach Anforderung aber der einzige welcher funktioniert.

Gruss
Markus

### [#3](https://www.typo3.net/d/92032-typoscript-per-extension-ueberschreiben/3) · thehen · 2009-08-17

Das wirds wohl sein. Danke erstmal für den Lösungsansatz. :)

---

Quelle: „Typoscript per Extension überschreiben“, typo3.net, https://www.typo3.net/d/92032-typoscript-per-extension-ueberschreiben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
