---
title: "Datensätze richtig inTempaltes einfügen ich raffs nicht"
url: "https://www.typo3.net/d/47837-datensaetze-richtig-intempaltes-einfuegen-ich-raffs-nicht"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP","Templates & Layouts"]
created: "2006-08-08"
last_reply: "2006-08-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Datensätze richtig inTempaltes einfügen ich raffs nicht

Extensions › Entwicklung · 2 Antworten · gestartet 2006-08-08

## Eröffnungsbeitrag

**typonewbe** · 2006-08-08 · [Beitrag #1](https://www.typo3.net/d/47837-datensaetze-richtig-intempaltes-einfuegen-ich-raffs-nicht/1)

Hallo

Meine Templates sahen bis jetzt immer so aus das ich die Tabelle im Template hatte und nur die Datensätze hinzugefügt werden mussten. das habe ich geschnallt jetzt habe ich aber das Problem das es für jede Personengruppe eine Tabelle braucht mein ansatz war

Template
<!-- ###PERSONNACHGRUPPE### begin -->
<!-- ###GRUPPE### begin -->
<table>
<th><tdcolspan="2">###DIEGRUPPE###</td></th>
<!-- ###PERSONEN### begin -->
<tr><td>Vorname</td><td>Nachname</td></tr>
<tr>
<td>###FIRSTNAME###</td>
<td>###SURNAME###</td>
</tr>
<!-- ###PERSONEN### end -->
</table>
<!-- ###GRUPPE### end-->
<!-- ###PERSONNACHGRUPPE### end -->

mein PHP code sieht so aus

```php
$tmplpath = (string)$this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'fileinput', 'sDef');
			$tmpl = $this->cObj->fileResource($tmplpath?'uploads/tx_fhlstaff/' . $tmplpath:$this->conf['fileinput']);
			$tmpl = $this->cObj->fileResource($tmplpath?'uploads/tx_fhlstaff/' . $tmplpath:$this->conf['fileinput']);
			$tmpl = $this->cObj->getSubpart($tmpl, '###PERSONNACHGRUPPE###');
			$tmpl_table = $this->cObj->getSubpart($tmpl, '###GRUPPE###');

			
			$str ='';
			for($i = 0; $i < count($status_array); $i++)#3
			{
				
				$tmpl_daten = $this->cObj->getSubpart($tmpl_table, '###PERSONEN###');			 
				for($j = 0; $j < count($status_array[$this->sindex[$i]['uid']]); $j++) {
					
					$marker_daten['###FIRSTNAME###'] = $status_array[$this->sindex[$i]['uid']][$j][1];
					$marker_daten['###SURNAME###'] = $status_array[$this->sindex[$i]['uid']][$j][2];
										$str .= $this->cObj->substituteMarkerArrayCached($tmpl_daten, $marker);
				}
				$str = $this->cObj->substituteSubpart($tmpl_table, '###PERSONEN###', $str);
				$marker_table['###DIEGRUPPE###'] = $this->sindex[$i]['notation'];
				$str .=$this->cObj->substituteMarkerArrayCached($tmpl_table, $marker_table);
				
			}
			 $str = $this->cObj->substituteSubpart($tmpl, '###GRUPPE###', $str);
			 
			//$str = $this->cObj->substituteSubpart($tmpl,'###PERSONEN###',$str);
			
return $str;
```

Aber irgendwie haut das alles nicht hin es werden immer nur die marker ausgegeben ohne Inhalt.

Kann mir jemand helfen
oder nen tutorial zeigen was diese Verschachtelung behandelt

Danke schon mal im Voraus

## Antworten

### [#2](https://www.typo3.net/d/47837-datensaetze-richtig-intempaltes-einfuegen-ich-raffs-nicht/2) · just2b · 2006-08-08

Hallo,

hab mal den Thread verschoben, mit TYPOSCRIPT hat das ganze ja nun wirklich nix zu tun!

siehe > [/d/41613-links-zum-thema-extension-schreiben](https://www.typo3.net/d/41613-links-zum-thema-extension-schreiben) > HTML-Templates einbinden:

georg

### [#3](https://www.typo3.net/d/47837-datensaetze-richtig-intempaltes-einfuegen-ich-raffs-nicht/3) · typonewbe · 2006-08-08

Hallo

Danke und Sorry war da wohl etwas daneben.

Danke für die Links

---

Quelle: „Datensätze richtig inTempaltes einfügen ich raffs nicht“, typo3.net, https://www.typo3.net/d/47837-datensaetze-richtig-intempaltes-einfuegen-ich-raffs-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
