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?
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an