[TYPO3-german] extbase: Aggregate Root, Relationen und validierung
Raphael Weber
mailinglisten at screensolutions.de
Mon Jun 11 11:02:17 CEST 2012
Hallo,
was ich noch vergessen habe zu erwähnen: TYPO3 4.5.16, Extbase 1.3.3
Am 11.06.12 10:38, schrieb Raphael Weber:
> Das Modell 'Club' hat u.a. die Eigenschaft 'contact', welche als 1:1
> Relation mit einem (tt_address basierten) MOdell 'Contact' verbunden ist.
> 'Club' ist als Aggregate Root definiert, 'Contact' nicht.
>
> [...]
> Eigenschaften,
> welche im Modell 'Club' als required definiert sind, werden korrekt
> validiert, bei den Eigenschaften des Modells 'Contact', ist das nicht
> so. Die Labels diser Formularfelder sind zwar mit * als required
> markiert, das Formular lässt sich aber trotzdem absenden, auch wenn die
> Felder leer sind.
> Woran kann das liegen?
Mmmh, riecht nach Bug: "Validation of Incoming Objects (PropertyMapper)
does only work on first level
[...] Only the outer object gets validated, objects inside an property
are not validated at all"
--> http://forge.typo3.org/issues/6893
Kann das jemand bestätigen? Ist das in einer neueren Version von extbase
(z.B. 1.4) evtl behoben worden?
Grüße,
raphael
More information about the TYPO3-german
mailing list