---
title: "cObjects mit PHP Rendern ?"
url: "https://www.typo3.net/d/34401-cobjects-mit-php-rendern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2005-12-05"
last_reply: "2005-12-09"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# cObjects mit PHP Rendern ?

Extensions › Entwicklung · 6 Antworten · gestartet 2005-12-05

## Eröffnungsbeitrag

**anj** · 2005-12-05 · [Beitrag #1](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/1)

Hallo!

ich finde leider keine verständlichen tutorials dazu und meine experimentellen versuche schlugen leider auch fehl deswegen seid ihr gefragt: :)

meine Ext. liefert z.b. ein einfaches Array welches als normales $content zurückgegeben wird.

```php
$einArray['key1']= 2;
$einArray['key1']= 1;
$einArray['key234'] = 5;
$einArray['key234']['value12569'] = 'yeah';
```

Wie kann ich dieses Array mittels TypoScript rendern / formatieren?
Habt ihr villeicht tutorials für mich ?

danke schon mal !

lg
Andreas

## Antworten

### [#2](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/2) · steffenk · 2005-12-05

dazu musst Du schon sagen, was das Array ist und wie es ausgegeben werden soll.

zum testen: $content='<pre>'.print_r($einArray,true).'</pre>';

### [#3](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/3) · anj · 2005-12-05

ich wollte es eigentlich nicht "aufblasen" sondern an einem kleinen Beispiel lernen.

1) also das Array wäre bei mir z.b.

```php
$meinArray[0]["field_title"] = "Titel"
$meinArray[0]["field_version"] = "Version"
$meinArray[1]["field_title"] = "Anderer Titel"
$meinArray[1]["field_version"] = "dazugehörige Versionsnummer"

// beliebig viele Einträge in der obigen form
//[...]
```

So ... das Array kommt aus den TV flexforms.
Ich möchte das ganze in Einer Liste, umschlungen von einer Divbox  ausgeben.  simpelste Form könnte so aussehen:

```php
<html>

<div id="meineListe">
<p>Titel</p>
<p>Version</p>
</div>

</html>
```

Das TS müsste doch z.b. etwa so aussehen:

```typoscript
renderer.maincontent {
#meine Komplette Liste
  wrap = <div class="meineListe">|</div>
  10 = TEXT
  10 {
    wrap = <p>|</p>
    field = ?????
    value = ?????
  }
  20 = TEXT
  20.field = ??????version??????
  20.value = ?!?!?!?
  20.wrap = <p>|</p>
}
```

Aber wie übergebe/entehme ich die values / fields oder was weiss ich ?  ?  #paralyzed#

2) wie wäre es mit einem einfachem String?

### [#4](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/4) · steffenk · 2005-12-06

ah - ich war bei php ...

was sind denn TV Flexforms ?

da muss ich leider passen.
Du kannst natürlich auch das rendern einer kleinen php-funktion überlassen, die das array ausgibt, das könnte ich Dir hinschreiben ;)

### [#5](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/5) · anj · 2005-12-06

TV, also Templatevoila speichert deine Daten, die du über selbstgebaute Backendformulare / Frontendansicht (Flexible Content Element) eingibst im XML Format -> Flexforms

Aber eigentlich hat das mit dem Thema nichts zu tun ... denn ich will ja kein xml mit TS rendern ... sondern mal ganz klein angefangen:

Wie kann ich z.b. eine Zahl über Typoscript formatieren ... möchte Sie z.b. Fett machen...

in der extension:

```php
$zahl = 3;
return $zahl;
```

TS ??

### [#6](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/6) · Flink · 2005-12-09

Das läuft über stdWrap (siehe TSRef).

```php
$this->cObj->stdWrap($zahl,$this->conf['zahlStdWrap.']);
```

```typoscript
zahlStdWrap =<b> | </b>
```

### [#7](https://www.typo3.net/d/34401-cobjects-mit-php-rendern/7) · anj · 2005-12-09

Hi Flink!

genau das habe ich gesucht :D
 #angry#

danke!

---

Quelle: „cObjects mit PHP Rendern ?“, typo3.net, https://www.typo3.net/d/34401-cobjects-mit-php-rendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
