[TYPO3-german] Validierung eines Child ObjectStorage (1:n Relation) im Parent Fluid Formular funktioniert nicht
Jürgen Pfusterschmied
j.pfusterschmied at gmx.at
Thu Oct 29 10:46:22 CET 2015
Guten Tag,
ich stehe seit einigen Wochen vor dem Problem, dass eine Validierung des Child Object Storage (1:n Relation) im Parent Fluid Formular nicht funktioniert.
Bsp.: Book (Parent) und Author(Childs, 1:n)
Im Parent Fluid Template habe ich folgenden Eintrag:
<f:form action="create" name="newBook" object="{newBook}">
..
<f:form.textfield property="author.NEW.name" />
<f:form.submit value="Create"/>
</f:form>
Sowohl die Model als auch die Controller Validierung funktionieren.
Als Error erhalte ich jedoch folgendes:
newBook.author.00000000296d8e2000007f9870b581f0.name : The given subject was empty. (#1221560718)
Problem: Obwohl die Validierung funktioniert, wird die f3-form-error CSS Klasse bei dem Argument nicht gesetzt!
Dies liegt aus meiner Sicht daran, dass Extbase bei Argumenten vom Typ ObjectStorage die UID durch spl_object_hash ersetzt.
Gibt es hierfür eine elegante Lösung bzw. wie ist das konkrete Vorgehen im Sinne von Extbase?
More information about the TYPO3-german
mailing list