如何在 Symfony2 中为嵌套数组创建表单?
我有一个数组:
$array = [
'data' => 'some',
'nested' => [
'data' => 'more'
]
];
如何创建用于编辑此数组的表单?
$form = $this->createFormBuilder($array)
// ???
->getForm();
我只需要用于编辑字段“一些”和“更多”的表格。
更新 我发现只有这种方式:
$arrayFacade = new DotNotation($array);
$form = $this->createFormBuilder($arrayFacade)
->add('data')
->add('nested:more')
->getForm();
DotNotation:https ://gist.github.com/elfet/4713488