Ich habe eine Form gegeben, und wenn ich das Formular mit den richtigen Daten vorlegen geht alles völlig in Ordnung ... aber wenn ich mache absichtlich irgendwelche Fehlerhtmlspecialchars() erwartet Parameter 1 Zeichenfolge zu sein, Array
(Validierung zum Beispiel 'title' => 'required|min:2'
)
und ich habe nur ein Zeichen für den Titel oder wenn ich ein benötigtes Feld verpassen bekomme ich diesen Fehler:
htmlspecialchars() expects parameter 1 to be string, array given
Ich habe, dass das Problem mit dieser Auswahlbox
{!! Form::select('item[0][]', $items, null, ['class' => 'form-control', 'required']) !!}
ist, und ich habe sogar versucht, ohne Form Helfer ein normales Auswahlfeld verwenden heraus {!! !!}
Aber ich bekomme immer noch den gleichen Fehler!
Also das Problem ist irgendwo mit der Validierung, wenn es ein verschachteltes Array gibt ... Gibt es eine Möglichkeit, das zu beheben?
Ist Gibt es einen Grund, warum du deine Auswahlbox 'item [0] []' genannt hast? Kann es nicht einfach "Item" sein? –
Es kann keine einfache Zeichenfolge sein ... ein Benutzer kann sie dynamisch hinzufügen – lewis4u