---
title: "mailform : layout für TEXTAREA und SUBMIT"
url: "https://www.typo3.net/d/54611-mailform-layout-fuer-textarea-und-submit"
source: "typo3.net"
tags: ["Extensions","Frage","Inhaltselemente"]
created: "2006-12-07"
last_reply: "2007-08-21"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# mailform : layout für TEXTAREA und SUBMIT

Extensions · 2 Antworten · gestartet 2006-12-07

## Eröffnungsbeitrag

**FrankT** · 2006-12-07 · [Beitrag #1](https://www.typo3.net/d/54611-mailform-layout-fuer-textarea-und-submit/1)

Hallo,

das standardmässige mailform lässt sich ja gut anpassen, aber zwei Probleme habe ich doch noch.

Die Textarea soll so breit sein, wie Label + Textfeld (das klappt) und linksbündig ausgerichtet sein mit dem Label darüber (klappt nicht).
Der SubmitButton soll als Image angezeigt (funktioniert) und auch linksbündig ausgerichtet sein (klappt nicht)

Diese Zeilen habe ich nacheinander ausprobiert:

```typoscript
tt_content.mailform.20.layout.TEXTAREA = <tr><td colspan="3">###LABEL###</td></tr><tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.TEXTAREA.layout = <tr><td colspan="3">###LABEL###</td></tr><tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.layout.SUBMIT = <tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.SUBMIT.layout = <tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.textarea.layout = <tr><td colspan="3">###LABEL###</td></tr><tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.layout.textarea = <tr><td colspan="3">###LABEL###</td></tr><tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.submit.layout = <tr><td colspan="3">###Field###</td></tr>

tt_content.mailform.20.layout.submit = <tr><td colspan="3">###Field###</td></tr>
```

Statt textarea habe ich auch mal nur area ausprobiert.

Wie lässt sich die anpassung realisieren?

Gruss
Frank

## Antworten

### [#2](https://www.typo3.net/d/54611-mailform-layout-fuer-textarea-und-submit/2) · NEonIC · 2007-08-21

Nach einigen Stunden hab ich nun die Lösung gefunden:

Für Typo3 V4.1.1:

- ins Verzeichnis typo3/sysext/cms/tslib/ gehen und dort

class.tslib_content.php bearbeiten und die Typen, die du benötigst hinzufügen:

Zeile: 1977 findest du die Bedingung für CHECK:

```php
if ($confData['type']=='check' && $conf['CHECK.']['layout']){
  $result = $conf['CHECK.']['layout'];
}
```

Diesen Teil kopieren, danach einfügen und wie folgt für die einzelnen Typen bearbeiten:

```php
if ($confData['type']=='input' && $conf['INPUT.']['layout']){
  $result = $conf['INPUT.']['layout'];
}
if ($confData['type']=='textarea' && $conf['TEXTAREA.']['layout']){
  $result = $conf['TEXTAREA.']['layout'];
}
if ($confData['type']=='submit' && $conf['SUBMIT.']['layout'])	{
  $result = $conf['SUBMIT.']['layout'];
}
```

Damit kannst du nun per TS die einzelnen Typen ansprechen:

```typoscript
INPUT.layout = ...
TEXTAREA.layout = ...
SUBMIT.layout = ...
```

Damit is dir sicherlich geholfen! ;-)
Weiss auch nicht, warum die Typo-Leute diese Typen noch nicht implementiert haben...

Greetz
Neonic

### [#3](https://www.typo3.net/d/54611-mailform-layout-fuer-textarea-und-submit/3) · FrankT · 2007-08-21

Vielen Dank NEonIC.

---

Quelle: „mailform : layout für TEXTAREA und SUBMIT“, typo3.net, https://www.typo3.net/d/54611-mailform-layout-fuer-textarea-und-submit
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
