Erwartetes Argument des Typs array oder Traversable und ArrayAccess, Objekt angegeben

8

Ich habe ein Problem mit meinem Formular, ich habe diesen Fehler jedes Mal, wenn ich einen Kommentar speichern möchte:

  

Erwartetes Argument vom Typ array oder Traversable und ArrayAccess, object

Zuerst erstelle ich meine Klasse commentType:

%Vor%

Ich passe mein Formular an:

%Vor%

dann in meinem Controller rufe ich mein Formular und ich speichere Daten in DB:

%Vor%

und in meinem Zweig mache ich:

%Vor%

Ich bemerke, wenn ich in meinem Cotroller das Objekt "$ comment" mit "null" in der Zeile über ändere, hatte ich den Fehler nicht, aber ich kann keine Daten in der Datenbank speichern ...

Hat jemand eine Idee?

    
Nll 13.05.2012, 21:15
quelle

1 Antwort

6

Mit einer Sammlungsbeschränkung können Sie nur Arrays validieren (oder irgendetwas, das Traversable implementiert). Sie müssen zu Annotation in Ihrer Comments -Klasse wechseln.

    
gremo 14.05.2012, 14:20
quelle

Tags und Links