Сложная форма в Symfony
Пытаюсь реализовать сложную форму в Symfony, суть в следующем есть массив примерно такого формата
[
'boxes' =>[
0 => [
'name' => 'box_test',
'rows' => [
0 => [
"name" => "row_text"
"items" => [
0 => [
"name" => "test_item",
"type" => "string"
]
//...
]
]
//...
]
//....
]
]
]
Где items - поля из класса Entity (параметр "name" соответствует поле в Entity).
по этому массиву и Entity необходимо построить форму по типу
<form>
<div class="boxes">
<div class="box-1">
<div class="rows>
<div class="row-1">
<div class="items'>
<div class="item-1">
<input type="text" name="test_item">
</div>
<div class="item-2">
<input type="text" name="test_item-2">
</div>
</div>
</div>
</div>
</div>
</div>
</form>
Как такое сделать ни как не пойму. В Symfony новичок, с компонентом форм вообще не работал.