---
title: "Child Validierung"
url: "https://www.typo3.net/d/112277-child-validierung"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2012-09-27"
last_reply: "2012-09-27"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Child Validierung

Extensions › Extbase · 3 Antworten · gestartet 2012-09-27

## Eröffnungsbeitrag

**Coreblade** · 2012-09-27 · [Beitrag #1](https://www.typo3.net/d/112277-child-validierung/1)

Hallo zusammen

In Extbase muss es doch möglich sein ein Child Objekt zu validieren :o ?

Beispiel:
Erster Teil vom Formular ist ein Club, zweiter Teil zwei Personen. Folglich hat der Club eine 1:n Beziehung zu Personen. Wie kann ich nun die Felder von Person validieren? Die Propertys sind so definiert: club.person.name, club.person.vorname

Um Hilfe wäre ich sehr dankbar!

Danke und Gruss
Coreblade

## Antworten

### [#2](https://www.typo3.net/d/112277-child-validierung/2) · froemken · 2012-09-27

Das Problem ist in TYPO3 4.5 bekannt. In TYPO3 4.6 klappt es nur, wenn man den neuen Property Mapper per TS aktiviert und in TYPO3 4.7 ist der Property Mapper per Default aktiviert.

<http://typo3.org/news/article/extbase-and-fluid-feature-overview/>

Stefan

### [#3](https://www.typo3.net/d/112277-child-validierung/3) · Coreblade · 2012-09-27

Hallo Stefan

Danke für Deine Info. Mein Projekt läuft unter Typo3 4.6. Wie kann ich den diesen Property Mapper per TS aktivieren? Und wie handhabe ich dann die Validierung? Kannst Du mir ein Beispiel geben?

Danke und Gruss
Coreblade

### [#4](https://www.typo3.net/d/112277-child-validierung/4) · froemken · 2012-09-27

Ich ahbe den neuen Property Mapper noch nicht verwendet, da unsere Kunden lieber auf die LTS-Version setzen. Von daher kann ich Dir hier nur sagen, was ich so gehört und gelesen habe:

<http://forge.typo3.org/projects/typo3v4-mvc/wiki/Breaking_Changes>

plugin.tx_[yourExtensionName].features.rewrittenPropertyMapper = 1

Die Validierung machst Du im Domainmodel selbst:
<http://srv123.typo3.org/~mbless/git.typo3.org/Documentation/TYPO3/Book/ExtbaseFluid.git/extbase-fluid-book/_genesis/trunk/Documentation/_build/html/9-CrosscuttingConcerns/2-validating-domain-objects.html>
Such hier mal nach der Überschrift: Validating in the domain model with annotations

/**
* @var string
* @validate StringLength(minimum=3, maximum=50)
*/
protected $title;

Alle verfügbaren Validatoren findest Du hier:

typo3/sysext/extbase/Classes/Validation/Validator/*

Stefan

---

Quelle: „Child Validierung“, typo3.net, https://www.typo3.net/d/112277-child-validierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
