---
title: "Bei Validation sind Felder wieder leer"
url: "https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage"]
created: "2011-05-02"
last_reply: "2011-05-30"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Bei Validation sind Felder wieder leer

Extensions › Extbase · 3 Antworten · gestartet 2011-05-02

## Eröffnungsbeitrag

**skriptkiddie** · 2011-05-02 · [Beitrag #1](https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer/1)

Hallo Zusammen,

ich habe ein Forumlar, dass durch das Model validiert wird: 	 * @validate StringLength(minimum=3, maximum=50)

Wenn nun ein Fehler geniert wird kommt man zurück zum Formular und es erscheint ein Fehler, das passt soweit auch aber meine davor eingegbenen Werte sind alle Weg, daher das Objekt ist leer.

Was muss ich machen, damit das Objekt nicht geleert wird und die gesetzten Werte erhalten bleiben?

Danke schon mal

## Antworten

### [#2](https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer/2) · freshman17 · 2011-05-02

Ich schleife die Parameter immer mit:

Controller:

```php
public function indexAction() {		
	$this->view->assign('param', t3lib_div::GPvar('tx_ext_key'));
}
```

Template:

```html
<f:form action="submit" name="message" object="{message}" method="post">
	<f:form.textfield property="email" value="{param.message.email}" />
</f:form>
```

### [#3](https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer/3) · xandio · 2011-05-03

Ich vermute, Du musst das Objekt erneut an die View übergeben.

Controller:

```php
/**
*************************************
  * @param Tx_Efempty_Domain_Model_User $user
  * @return void
  * @dontvalidate $user **************************************/
public function newAction(Tx_Efempty_Domain_Model_User $user = NULL) {
  if ($user != NULL) {
     $this->view->assign('user', $user);
}
```

Template:

```html
<f:form action="create" controller="User" name="user" object="{user}" method="post">
[...]
</f:form>
```

Viele Grüße,
Xandi

### [#4](https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer/4) · freshman17 · 2011-05-30

bei **@dontvalidate** kommt man zwar in die **newAction** aber die Fehler werden ebenfalls nicht gerendert doch genau dass ist doch gewünscht ;)

wie hast du es denn jetzt gelöst skriptkiddie?

---

Quelle: „Bei Validation sind Felder wieder leer“, typo3.net, https://www.typo3.net/d/105156-bei-validation-sind-felder-wieder-leer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
