---
title: "Wrap um Suparts meiner Extension?"
url: "https://www.typo3.net/d/40070-wrap-um-suparts-meiner-extension"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Templates & Layouts"]
created: "2006-03-22"
last_reply: "2006-03-23"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Wrap um Suparts meiner Extension?

Extensions › Entwicklung · 2 Antworten · gestartet 2006-03-22

## Eröffnungsbeitrag

**Michaelh74** · 2006-03-22 · [Beitrag #1](https://www.typo3.net/d/40070-wrap-um-suparts-meiner-extension/1)

Hallo zusammen,

ich verwende folgendes Template (Auszug):

```html
<!-- ###DATA_ROW1### begin -->
<div class="tx_pwasailor_sailor_name_content">###SAILOR_NAME###</div>
<div class="tx_pwasailor_sailnumber_content">###SAILNUMBER###</div>
<!-- ###DATA_ROW1### end -->

<!-- ###DATA_ROW2### begin -->
<div class="tx_pwasailor_sailor_name_content">###SAILOR_NAME###</div>
<div class="tx_pwasailor_sailnumber_content">###SAILNUMBER###</div>
<!-- ###DATA_ROW2### end -->
```

Die Marker werden alle korrekt ersetzt.
Aber wie kann ich um die suparts DATA_ROW1 und 2 einen wrap in Form eines div containers setzen?

über TS in der Form:

```typoscript
tx_pwasailor_pi1.subparts.DATA_ROW1.wrap = <div class="meineKlasse">|</div>
```

Aber so klappt es wohl nicht.  :o

Wär sehr nett, wenn mir jemand einen Tipp oder Denkanstoß geben könnte.

Viele Dank schon mal im Voraus!
Gruß
Michael

## Antworten

### [#2](https://www.typo3.net/d/40070-wrap-um-suparts-meiner-extension/2) · birgitr · 2006-03-22

Du kannst die Subparts verschachteln, sieh mal hier:
<http://wiki.typo3.org/index.php/Extension_Development%2C_using_HTML-Templates>

### [#3](https://www.typo3.net/d/40070-wrap-um-suparts-meiner-extension/3) · Michaelh74 · 2006-03-23

Hallo Birgit,

vielen Dank für Deinen Link!
Leider komme ich damit noch nicht ganz klar.

Der Basis Code wurde vom Ext. Kickstarter erstellt.

entsrechend werden bei mir bei jedem Datensatz die Marker in der Data_ROW1 und DATA_ROW2 ersetzt. Nun hätte ich gerne noch die Möglichkeit quasi die Subparts selbst oder auch verschachtelt mit <div> tags zu versehen um dann die Ausgabe 2 spaltig machen zu können.

Hier mein bisheriger Code der PHP Funktion:

```php
	function pi_list_row($c)	{
		$editPanel = $this->pi_getEditPanel();
		if ($editPanel)	$editPanel='<TD>'.$editPanel.'</TD>';
		
		$dataRowContent = $this ->cObj->getSubpart($this->templateCode,'###DATA_ROW'.($c%2 ? '1' : '2').'###');

		$wrappedSubpartArray = array();

		$markerArray = array();
		$markerArray['###SAILOR_NAME###'] = 
		$markerArray['###SAILOR_NAME###'] = $this->getFieldContentList("name");
		$markerArray['###SAILNUMBER###'] = $this->getFieldContentList("tx_pwasailor_sailnumber");
	
		return $this->cObj->substituteMarkerArrayCached($dataRowContent,$markerArray);
	}
```

Hatte schon mit $wrappedSubpartArray experimentiert, aber das scheint nicht wirklich zu klappen.

Wo müßte ich her genau ansetzen?

Vielen Dank für Eure Hilfe!
Michael

---

Quelle: „Wrap um Suparts meiner Extension?“, typo3.net, https://www.typo3.net/d/40070-wrap-um-suparts-meiner-extension
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
