---
title: "Seitenblock in PHP implementieren"
url: "https://www.typo3.net/d/113589-seitenblock-in-php-implementieren"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2013-01-24"
last_reply: "2013-01-25"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Seitenblock in PHP implementieren

Extensions › Entwicklung · 1 Antwort · gestartet 2013-01-24

## Eröffnungsbeitrag

**rgasch** · 2013-01-24 · [Beitrag #1](https://www.typo3.net/d/113589-seitenblock-in-php-implementieren/1)

Hallo,

kann mir jemand sagen (oder mir sagen wo ich mir entsprechenden Code ansehen kann) wie ich einen Seitenblock in PHP implementieren kann?

Ich habe also PHP code der bestimmten Output erzeugt den ich gerne in einem Seitenblock darstellen möchte. Wie mache ich das und (auch nicht unwichtig) wie binde ich diesen Block in die entsprechende Layout-Area ein so dass er angezeigt wird?

Gruss/Danke
Robert

## Antworten

### [#2](https://www.typo3.net/d/113589-seitenblock-in-php-implementieren/2) · vince · 2013-01-25

hallo,

da gibt's 2 (bzw. 3) Möglichkeiten:

1) eine eigene extension schreiben

2) Den PHP-Code im Typoscript als USER-Funktion einbinden
das sieht ungefähr so aus:

```typoscript
includeLibs.testlib = pfad/zum/script.php
temp.test = USER_INT
temp.test {
  userFunc = user_script->main
  param1 = irgendwas
}
page.10.marks.DEIN_MARKER < temp.test
```

dann script.php:

```php
puclic class user_script{
  public function main($content,$conf){
     return $conf['param1'];
  }
}
```

Wichtig ist, dass der Klassenname mit "user_" anfängt

Mit page.10.marks.DEIN_MARKER < temp.test wird der Rückgabewert von main() in den MArker ###DEIN_MARKER### geschrieben. Je nachdem, wie das TEMPLATE ausschaut, muss das angepasst werden. Jedenfalls enthält temp.test dann den Rückgabewert.

3) PHP-Skript direkt einbinden (nicht empfohlen, geht auch m.E. in den neueren TYPO3-VErsionen nicht mehr)

gruß,
vince.

---

Quelle: „Seitenblock in PHP implementieren“, typo3.net, https://www.typo3.net/d/113589-seitenblock-in-php-implementieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
