---
title: "Wie validiere ich ein Flow3 neues Objekt \"manuell\"?"
url: "https://www.typo3.net/d/116417-wie-validiere-ich-ein-flow3-neues-objekt-manuell"
source: "typo3.net"
tags: ["Archiv","Flow","Extbase","Frage"]
created: "2013-10-25"
last_reply: "2013-10-27"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Wie validiere ich ein Flow3 neues Objekt "manuell"?

Archiv › Flow · 1 Antwort · gestartet 2013-10-25

## Eröffnungsbeitrag

**PeterWadson** · 2013-10-25 · [Beitrag #1](https://www.typo3.net/d/116417-wie-validiere-ich-ein-flow3-neues-objekt-manuell/1)

Hallo Community,

in einigen Fällen kann man Flow3 ein Fluid Formular übergeben, aus denen ein komplett neues Objekt entsteht oder entsprechend der Validator greift. Meistens jedoch muss man eigene Formulare bauen, speziell, wenn in der Entstehung mehrere Objekte durch ein Formular erzeugt werden müssen.

Dabei muss beim Zusammenbauen der Objekte durch Formaulareingaben ( *$this->request->getArguments();* ) erst mal nichts beachtet werden. Allerdings sollte man auf die Validator reagieren können und das muss vor der Übergabe des neuen Objektes an das Repository geschehen, da man sonst einen Flow3 internal Error des Validators bekommt.

Wie also kann ich ein vermeintlich fertiges Objekt durch seine eigenen (bei den Attributen angegebenen) Validatoren jagen und entsprechend darauf reagieren und ggf. die Validator Ausgaben an eine View übergeben?

## Antworten

### [#2](https://www.typo3.net/d/116417-wie-validiere-ich-ein-flow3-neues-objekt-manuell/2) · Unbekannter Benutzer · 2013-10-27

Zum einen wäre es eine Idee ein Data Transfer Object zu bauen, das quasi die einzelnen Objekte enthält. Dann kannst du wieder Flows Standards nutzen. Also Validierung automatisch und so.

Wenn Du es doch manuell brauchst, dann kannst Du dir den ValidatorResolver injecten und den nach der passenden ValidatorConjunction für dein Objekt fragen. Auf der kannst Du dann validate() aufrufen.

---

Quelle: „Wie validiere ich ein Flow3 neues Objekt "manuell"?“, typo3.net, https://www.typo3.net/d/116417-wie-validiere-ich-ein-flow3-neues-objekt-manuell
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
