---
title: "Powermail mit vordesignten Templates"
url: "https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates"
source: "typo3.net"
tags: ["Extensions","Frage","Powermail","Templates & Layouts"]
created: "2009-06-09"
last_reply: "2009-06-09"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail mit vordesignten Templates

Extensions · 5 Antworten · gestartet 2009-06-09

## Eröffnungsbeitrag

**Impi** · 2009-06-09 · [Beitrag #1](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/1)

Hallo Forum,

ich würde gerne fertig vordesignte Formulare in Powermail nutzen, wobei die Labels eine untergeordnete Rolle spielen und Gruppen von Eingabefeldern in Tabellarischer Form dargestellt sind.

Hier würde mich interessieren wie ich die reinen Eingabefelder ohne Labels integrieren kann am Besten per Marker z.b. ###UID41### o.ä.

das Fieldwrap Template könnte man ja zur Not spartanisieren und nur die entsprechenden Felder ohne Labels drin lassen, aber welches Template nutze ich dann für die Gesamtdarstellung?

Vielen Dank im Voraus.

Impi

## Antworten

### [#2](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/2) · einpraegsam.​net · 2009-06-09

Wenn du ein fertiges HTML Template erstellen willst, dann richte deinen Blick auf formWrap.
Dort kannst du die Ausgabe von Feldern z.B. so ansteuern:

```html
###UID23###
```

Wie das Feld geparst wird kannst du in der fieldWrap ändern...

### [#3](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/3) · Impi · 2009-06-09

Es scheint die Felder zu rendern, aber 2 mal und folgende Fehlermeldung kommt.

Warning: Missing argument 6 for tx_powermail_html::main(), called in /home/holosobz/www.cryotec.de/typo3conf/ext/powermail/pi1/class.tx_powermail_form.php on line 292 and defined in /home/holosobz/www.cryotec.de/typo3conf/ext/powermail/pi1/class.tx_powermail_html.php on line 48

Testcode war hierbei:

```html
<!-- ###POWERMAIL_FORMWRAP### begin -->
	<div class="tx-powermail-pi1_formwrap tx-powermail-pi1_formwrap_###POWERMAIL_FORM_UID###">
		<form name="###POWERMAIL_NAME###" id="###POWERMAIL_NAME###" action="###POWERMAIL_TARGET###" method="###POWERMAIL_METHOD###" class="tx_powermail_pi1_form" enctype="multipart/form-data">
			###POWERMAIL_MULTIPLE_PAGEBROWSER###
			<!-- ###POWERMAIL_CONTENT### -->
			<!-- ###POWERMAIL_ITEM### -->
				###UID122##
				###UID123##
				###UID124##
				###UID125##
				###UID126##
			<!-- ###POWERMAIL_ITEM### -->
			<!-- ###POWERMAIL_CONTENT### -->
			###POWERMAIL_MULTIPLE_BACKLINK###
			###POWERMAIL_MULTIPLE_FORWARDLINK###
		</form>
		###POWERMAIL_MANDATORY_JS###
	</div>
<!-- ###POWERMAIL_FORMWRAP### end -->
```

### [#4](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/4) · einpraegsam.​net · 2009-06-09

Die Felder müssen außerhalb des Loops sein - teste das mal

### [#5](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/5) · Impi · 2009-06-09

Also das Warning habe ich rausgenommen indem ich in der class.tx_powermail_html.php in der Zeile 48 die Variable $counter für das alternieren auf 0 gesetzt habe damit wird der Parameter optional und verursacht kein Warning mehr.

```php
	function main($conf, $sessionfields, $cObj, $row, $tabindex, $counter=0) {
```

Ansonsten funktioniert es nach Schema einwandfrei.

```html
<!-- ###POWERMAIL_FORMWRAP### begin -->
        <div class="tx-powermail-pi1_formwrap tx-powermail-pi1_formwrap_###POWERMAIL_FORM_UID###">
                <form name="###POWERMAIL_NAME###" id="###POWERMAIL_NAME###" action="###POWERMAIL_TARGET###" method="###POWERMAIL_METHOD###" class="tx_powermail_pi1_form" enctype="multipart/form-data">
                        ###POWERMAIL_MULTIPLE_PAGEBROWSER###
                                ###UID122##
                                ###UID123##
                                ###UID124##
                                ###UID125##
                                ###UID126##
                        <!-- ###POWERMAIL_CONTENT### -->
                        <!-- ###POWERMAIL_ITEM### -->
                        <!-- ###POWERMAIL_ITEM### -->
                        <!-- ###POWERMAIL_CONTENT### -->
                        ###POWERMAIL_MULTIPLE_BACKLINK###
                        ###POWERMAIL_MULTIPLE_FORWARDLINK###
                </form>
                ###POWERMAIL_MANDATORY_JS###
        </div>
<!-- ###POWERMAIL_FORMWRAP### end -->
```

Somit bin ich endlich frei ;)
Danke für die Hilfe.

Impi

### [#6](https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates/6) · einpraegsam.​net · 2009-06-09

Danke - habs bei forge gepostet:
<http://forge.typo3.org/issues/show/3638>

---

Quelle: „Powermail mit vordesignten Templates“, typo3.net, https://www.typo3.net/d/90355-powermail-mit-vordesignten-templates
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
