[TYPO3-german] extbase: Aggregate Root, Relationen und validierung

Raphael Weber mailinglisten at screensolutions.de
Mon Jun 11 10:38:48 CEST 2012


Hallo,

ich arbeite gerade an einer (extbase-) Extension, die FE-Usern 
ermöglichen soll, Clubs einzutragen.
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.

Ein Plugin meiner Extension enthält ein FE-Formular, über das FE-User 
nun Ihren Club registrieren sollen. Das kuriose hierbei: 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?

Grüße,
	raphael


More information about the TYPO3-german mailing list