Сложная форма в 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 новичок, с компонентом форм вообще не работал.


Ответы (0 шт):