htmlテーブルとしてアイテムのリストがあります。一部のデータをバッチ モードで保存する機会が必要です。これを行うには、フォーム フィールド名が次のようになる必要があります: provider[i][title]など。しかし、フォーム フィールドを作成しようとすると、エラーが発生します。
フォーム タイプ名 ("provider[0]") が無効です。名前には、文字、数字、および「_」のみを含める必要があります。
私はフォームコレクションについて赤字でしたが、それは私が必要としているものではありません.
$request->request->get('provider') と同じようにフォーム全体を実行してから、実際のデータを取得するために繰り返し処理したい.. 混乱しています!! 私が想像できる最も単純な作業です。
<input type='text' name='provider[0][title]'>
<input type='text' name='provider[1][title]'>
<input type='text' name='provider[2][title]'>
$request->request->all() を使用できます。これは解決策ですが、それほどエレガントではないと思います。何か案は?