【发布时间】:2013-11-13 15:45:21
【问题描述】:
如何在 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();
【问题讨论】:
-
是的。如何在不创建类的情况下做到这一点?
标签: php symfony symfony-forms